jagomart
digital resources
picture1_Programming Pdf 185344 | Ajwtnotes


 145x       Filetype PDF       File size 1.04 MB       Source: www.startertutorials.com


File: Programming Pdf 185344 | Ajwtnotes
advanced java web technologies vishnu institute of technology ajwt lecture notes p s suryateja asst professor cse dept 1 advanced java web technologies vishnu institute of technology course details course ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
               Advanced Java & Web Technologies                                Vishnu Institute of Technology 
                
                
                
                
                
                
                
                
                
                
                                                AJWT 
                 [Advanced Java & Web Technologies] 
                                      LECTURE NOTES 
                                             
               P.S.SuryaTeja, Asst. Professor, CSE Dept                                                   1 
                
               Advanced Java & Web Technologies                                Vishnu Institute of Technology 
               Course Details 
               Course Name: Advanced Java & Web Technologies (AJWT) 
                
                
               Course Code: R32055 
                
                
               Course Material: http://www.startertutorials.com/ajwt/ 
               Material like lecture notes, lab manual, lab exercises, assignments, previous question papers 
               etc are available. 
                
               Course Prerequisites: Knowledge of programming in any programming language is 
               required and thorough knowledge of core java concepts is a must. 
                
                
               Course Objectives: To make the students get acquainted with skills for creating websites 
               and web apps through learning various technologies like HTML, CSS, JavaScript, PHP, 
               MYSQL, XML, JavaBeans, Servlets, JSP, JDBC, AJAX and Web Services. 
                
                
               Course Outcomes: Students will be acquainted with necessary fundamental skills for 
               creating websites and web apps. This course alone is not sufficient for creating high-end web 
               apps like Facebook, Google etc. 
                
                
               Syllabus: 
                
               UNIT I:  HTML tags, Lists, Tables, Images, forms, Frames,  Cascading style sheets, 
               Introduction to Java script, objects in Java Script, Dynamic HTML with Java Script. 
                
               UNIT II: PHP Programming: Introducing PHP: creating PHP script, running PHP script. 
               Working with variables and constants: using variables, using constants, data types, operators, 
               Controlling program flow:  conditional statements,  control statements,  Arrays,  functions, 
               working with forms and database. 
                
               UNIT III: Working with XML: Document Type Definition, XML schemas, Document 
               object model, XSLT, DOM and SAX. 
                
               UNIT-IV:  Java Beans: Introduction to Java Beans, Advantages of Java Beans, BDK 
               Introspection, Using Bound properties, Bean Info Interface, Constrained properties 
               Persistence, Customizes, Java Beans API, Introduction to EJB’s. 
                
               UNIT-V: Web Servers and Servlets: Tomcat web server, Introduction to Servlets: Lifecycle 
               of a Servlet, JSDK, The Servlet API, The javax.servlet Package, Reading Servlet parameters, 
               P.S.SuryaTeja, Asst. Professor, CSE Dept                                                   2 
                
               Advanced Java & Web Technologies                                Vishnu Institute of Technology 
               and Reading Initialization parameters. The javax.servlet HTTP package, Handling Http 
               Request & Responses, Using Cookies-Session Tracking, Security Issues,  
                
               UNIT-VI: Introduction to JSP: The Problem with Servlet. The Anatomy of a JSP Page, JSP 
               Processing. JSP application design with MVC.  
               JSP Application Development: Generating Dynamic Content, Using Scripting Elements 
               Implicit JSP Objects, Conditional Processing – Displaying Values Using an Expression to Set 
               an Attribute, Declaring Variables and Methods Error Handling and Debugging Sharing Data 
               Between JSP pages, Requests, and Users Passing Control and Date between Pages – Sharing 
               Session and Application Data – Memory Usage Considerations 
                
               UNIT VII: Database Access: Database Programming using JDBC, studying javax.sql.* 
               package,  accessing a database  from a JSP page, application specific database actions, 
               deploying Java Beans in a JSP Page, Introduction to struts framework.. 
                
               UNIT VIII: AJAX A New Approach: Introduction to AJAX, Integrating PHP and AJAX, 
               Consuming WEB services in AJAX: (SOAP, WSDL, UDDI) 
                
                
               Text Books: 
                
                   •  Programming the World Wide Web - Robert W. Sebesta - 7th edition - Pearson 
                   •  Web Technologies - Uttam K. Roy - Oxford 
                
                
               Web / Other References: 
                   •  Wikipedia.org (for information on various concepts related to AJWT) 
                   •  php.net (for documentation/help on PHP language) 
                   •  w3schools.com (for code examples of various concepts related to AJWT) 
                   •  ajax.org (for help and tutorials on ajax) 
                   •  jquery.com (a javascript framework) 
                   •  tizag.com (tutorials on various languages and technologies) 
                
                
                
                
                
                
                
                                             
               P.S.SuryaTeja, Asst. Professor, CSE Dept                                                   3 
                
               Advanced Java & Web Technologies                                Vishnu Institute of Technology 
               Overview 
               The Introduction section introduces several fundamental concepts like Internet, World Wide 
               Web (WWW), Web Browsers, Web Servers, URLs (Uniform Resource Locators), HTTP 
               (HyperText Transfer Protocol) and Security related concepts. 
                
               Chapter 1 introduces fundamental technologies with which the web pages are developed. You 
               will learn HTML (HyperText Markup Language) which is used to describe the content in a 
               web page, CSS (Cascading Style Sheets) which is used to specify styling information for the 
               content in a webpage and JavaScript which is a famous client-side scripting language for 
               creating dynamic web pages. 
                
               Chapter 2 introduces PHP (Hypertext Pre Processor) and MYSQL, which are technologies on 
               which majority of the web sites are based on, as they are free. PHP is a server-side scripting 
               language and MYSQL is a DBMS (Data Base Management System) like Oracle, Microsoft 
               SQL Server, IBM's DB2 etc. 
                
               Chapter 3 introduces XML (eXtensible Markup Language) which is used to specify topic 
               related tags (user defined tags) for representing and transmitting information from one system 
               to another. 
                
               Chapter 4 introduces JavaBeans which is a Java related technology for creating platform 
               independent software components and embedding/using them in web pages or tools. 
                
               Chapter 5 introduces Servlets which is a Java related technology for server-side programming 
               that includes database connectivity, cookies management, session management and other 
               computational tasks. 
                
               Chapter 6 introduces JSP (Java Server Pages) which is a Java related technology for server-
               side programming and is a simplification over Servlets. 
                
               Chapter 7 introduces JDBC (Java Data Base Connectivity) which a Java specification for 
               connecting to databases and transmitting data from one end to another. 
                
               Chapter 8 introduces AJAX (Asynchronous JavaScript And XML) which is used to reload a 
               part of the webpage,  and Web Services which allow different software components on 
               multiple systems to interoperate with each other. 
                
                
                
                                             
               P.S.SuryaTeja, Asst. Professor, CSE Dept                                                   4 
                
The words contained in this file might help you see if this file matches what you are looking for:

...Advanced java web technologies vishnu institute of technology ajwt lecture notes p s suryateja asst professor cse dept course details name code r material http www startertutorials com like lab manual exercises assignments previous question papers etc are available prerequisites knowledge programming in any language is required and thorough core concepts a must objectives to make the students get acquainted with skills for creating websites apps through learning various html css javascript php mysql xml javabeans servlets jsp jdbc ajax services outcomes will be necessary fundamental this alone not sufficient high end facebook google syllabus unit i tags lists tables images forms frames cascading style sheets introduction script objects dynamic ii introducing running working variables constants using data types operators controlling program flow conditional statements control arrays functions database iii document type definition schemas object model xslt dom sax iv beans advantages bdk...

no reviews yet
Please Login to review.