Advance Java

(3 Months)

Module - 1

(45 Days)

  • Remote Method Invocation
    1. RMI Architecture
    2. The Remote Interface
    3. The Remote Object
    4. Writing the Server
    5. The RMI Compiler
    6. Writing the Client
    7. Remote Method Arguments and Return Values
    8. Dynamic Loading of Stub Classes
    9. Remote RMI Client Example
    10. Running the Remote RMI Client Example
  • Java Database Connectivity (JDBC)
    1. Introduction to JDBC
    2. Relational Databases
    3. JDBC Drivers
    4. JDBC URL
    5. JDBC API
    6. JDBC Architecture
    7. Statements
    8. Result Sets
    9. Establishing Connection & Fetching Data from Database
    10. Parameterized Query
    11. JDBC Transactions
    12. Mapping Data Types
  • Servlets
    1. Introduction to HTTP
    2. HTTP Methods
    3. Introduction to Web Server
    4. Introduction to Servlet
    5. Servlet Life Cycle
    6. URL Rewriting
    7. HTTPSession Object
    8. Servlet Collaboration
    9. HttpServlet
    10. The init Method
    11. The destroy Method
    12. The service Method
    13. HTTP Requests
    14. Using Cookies in Servlets
    15. HTTP Error Codes
    16. Reading GET and POST Values
    17. Threading
    18. HTTPS
  • Java Server Pages
    1. Introduction to JSP
    2. JSP and Servlets /li>
    3. Difference between JSP & Servlet
    4. JSP Tags
    5. JSP implicit objects
    6. API for generated Servlet
    7. JSP Life Cycle
    8. Initializing JSP
    9. Attributes in JSP
    10. JSP directives
    11. Script free JSP
    12. EL (Expression Language)
    13. JSTL
    14. Error handling in JSP
    15. Writing custom tags in JSP

Module - 2

(45 Days)

  • Servlets
    1. Introduction to HTTP
    2. HTTP Methods
    3. Introduction to Web Server
    4. Introduction to Servlet
    5. Servlet Life Cycle
    6. URL Rewriting
    7. HTTPSession Object
    8. Servlet Collaboration
    9. HttpServlet
    10. The init Method
    11. The destroy Method
    12. The service Method
    13. HTTP Requests
    14. Using Cookies in Servlets
    15. HTTP Error Codes
    16. Reading GET and POST Values
    17. Threading
    18. HTTPS
  • Java Server Pages
    1. Introduction to JSP
    2. JSP and Servlets /li>
    3. Difference between JSP & Servlet
    4. JSP Tags
    5. JSP implicit objects
    6. API for generated Servlet
    7. JSP Life Cycle
    8. Initializing JSP
    9. Attributes in JSP
    10. JSP directives
    11. Script free JSP
    12. EL (Expression Language)
    13. JSTL
    14. Error handling in JSP
    15. Writing custom tags in JSP

Project on Advance Java

(3 Days)