postheadericon GTU WTAD Theory Lectures' PPT



Chapter: 1   Download  [ Handouts ] : Presentation ]
  1. Introduction to HTML – only basic structure and tags (upto table tag) of HTML,
  2. Overview of Java Script,
  3. Java Script Primitives Data types,
  4. Date and Time in Java Script,
  5. Operations and Expressions in Java Script,
  6. Screen Output and Keyboard Input in Java Script,
  7. Control Statement in Java Script,
  8. Object Creation and Modification in Java Script,
  9. Arrays in Java Script,
  10. Functions in Java Script,
  11. Constructors in Java Script

Chapter: 2   Download  [ Handouts ] : Presentation ]
  1. Servlet Basics,
  2. Basic Servlet Structure,
  3. Servlets Generating text/plain and text/html content,
  4. Packaging Servlets,
  5. The Servlet Life-Cycle

Chapter: 3   Download  [ Handouts ] : Presentation ]
  1. Handling Client Request Form Data, Reading Form Data from Servlets,
  2. Handling Client
  3. Request, Reading Request Headers,
  4. Understanding HTTP/1.1 Request Headers,
  5. Changing the page according to how the user got there,
  6. Accessing the Standard CGI Variables

Chapter: 4   Download  [ Handouts ] : Presentation ]
  1. Generating the Server Response,
  2. HTTP Status Codes,
  3. Specifying Status Codes,
  4. HTTP / 1.1 Status Codes,
  5. Using Redirections,
  6. HTTP Response Headers,
  7. Setting Response Headers from Servlets,
  8. Understanding HTTP / 1.1 Response Headers,
  9. Using Servlets to Generate JPEG Images

Chapter:5   Download  [ Handouts ] : Presentation ]
  1. Handling Cookies,
  2. Remembering Usernames and Passwords,
  3. Deleting Cookies,
  4. Sending and Receiving Cookies,
  5. Using Cookie Attributes,
  6. Differentiating Session Cookies from Persistent Cookies,
  7. Using Cookies to Remember User Preferences,
  8. Session Tracking,
  9. Need for Session Tracking,
  10. Session Tracking API,
  11. Encoding URLs Sent to the Client,
  12. Accumulating a List of User Data

Chapter: 6    Download  [ Handouts ] : Presentation ]
  1. JSP Basic Syntax,
  2. HTML Text,
  3. HTML comments,
  4. Template Text,
  5. JSP Comment,
  6. JSP Expression,
  7. JSP Scriptlet,
  8. JSP Declaration,
  9. JSP Directives,
  10. JSP Action,
  11. JSP Expression Language Element,
  12. Custom Tag (Custom Action),
  13. Escaped Template Text,
  14. Using JSP Scripting Elements,
  15. Using Predefined Variables,
  16. XML syntax for Expressions,
  17. Scriptlets,
  18. Declarations and Directives,
  19. Using Scriptlets,
  20. Using Declarations,
  21. Using Page Directive,
  22. Using Standard Actions Tags –
    1. <jsp:plugin>,
    2. <jsp:forward>,
    3. <jsp:include>,
  23. Using JavaBeans in JSP pages –
    1.  <jsp:useBean>,
    2.  <jsp:getProperty>,
    3. <jsp:setProperty>,
  24. Sharing Beans,
  25.  Use of Scopes and their Attributes

Chapter:  7    Download  [ Handouts ] : Presentation ]
  1.  Integrating Servlets and JSP in a Web Application (MVC Architecture for Web Applications),
  2. Implementing MVC with RequestDispatcher,
  3. Understanding Data Sharing Between Servlets and JSP,
  4. JSP Expression Language,
  5. Accessing Scoped Variables,
  6. Bean Properties,
  7. Collections and Implicit Objects Using EL,
  8. Using EL Operators

Chapter:8    Download  [ Handouts ] : Presentation ]
  1.  Accessing Databases with JDBC,
  2. Loading JDBC Driver,
  3. Establishing Connection,
  4. Creating Statements,
  5. Executing SQL and Processing Results of a Query,
  6. Using PreparedStatement,
  7. Using CallableStatement,
  8. Using Database Transactions

Chapter: 9    Download  [ Handouts ] : Presentation ]
  1. Structure of Web Applications and the Role of Deployment,
  2. Descriptor (web.xml) file,
  3. Declarative and Programmatic Security for Preventing Unauthorized Access to Resources in a Web Application,
  4. Servlet and JSP Filters,
  5. The Application Events Framework,
  6. Tag Library – Basics;
  7. Using JSTL Tags –
    1. c:out,
    2. c:forEach,
    3. c:forTokens,
    4. c:if,
    5. c:choose,
    6. c:set,
    7. c:remove,
    8. c:import,
    9. c:url,
    10. c:param,
    11. c:redirect and
    12. c:catch

Chapter: 10    Download  [ Handouts ] : Presentation ]

  1.  New Features of Servlets 3.0,
  2.  Asynchronous Request Processing,
  3.  FileUpload,
  4. Internationalization Features

Chapter: 11    Download  [ Handouts ] : Presentation ]
  1. Understanding Struts Framework,
  2. Comparision with MVC using RequestDispatcher and the EL,
  3. Struts Flow of Control,
  4. Processing Requests with Action Objects,
  5. Handling Request Parameters with FormBeans,
  6. Prepopulating and Redisplaying Input Forms,
  7. Using Properties Files


Text Books:
1. Ivan Bayross, “Web Enabled Commercial Application Development Using HTML, DHTML,
               PERL, Java Script”, BPB Publications, Revised Edition
2. Marty Hall, Larry Brown, “Core Servlets and JavaServer Pages Vol.–1”, 
               Pearson Education, 2nd ed.(2004)
3. Marty Hall, Larry Brown, Yaakov Chaikin, “Core Servlets and JavaServer Pages Vol.–2”,
               Pearson Education, 2nd ed.(2004)

Other Reference Books:
1. RFC 2616 HTTP/1.1 Protocol
2. Servlet Specifications 3.0
3. “Web Technologies Black Book”, Dreamtech Press, Edition 2010
4. Chuck Cavaness , “Programming Jakarta Struts”, O’Reilly Publication 2nd Edition




Total Pageviews

© BipinRupadiya.com. Powered by Blogger.