Advance Java

The course builds a strong understanding of JDBC Technology. It gives in to demonstrate why Servlets are the cornerstone of Java’s Web platform. It then shows how JSP is built on the Servlet architecture.


Servlets JSP JDBC
  1. Need of Server side Programming
  2. Introduction to Servlets
  3. Servlet Life Cycle
  4. javax.servlet package
  5. ServletConfig, ServletContext, ServletResponse
  6. Supplying initialization parameters to Servlets
  7. Performing database operations in Servlets
  8. Include and forward mechanisms
  9. Applying filters to Servlets
  10. javax.servlet.http Package
  11. HttpServlet Life Cycle
  12. Http request methods GET vs POST
  13. HttpServletRequest, HttpServletResponse
  14. Dealing with Http headers & error codes
  15. Session Tracking, purpose
  16. Hidden form fields, Cookies
  17. Http Session, URL rewriting
  18. Event listeners
  19. Web application security
  1. Disadvantages of Servlets
  2. Introduction to JSP
  3. JSP Life Cycle
  4. Creating dynamic Web content with JSP
  5. Scripting elements
  6. Scriptlet
  7. Declaration
  8. Expression
  9. XML syntax for JSP elements
  10. JSP directives page, include and taglib
  11. JSP implicit objects
  12. JSP scopes
  13. Include and forward mechanism
  14. Using a Java bean in a JSP
  15. JSP Model 1 architecture
  16. JSP Model 2 (MVC) architecture
  17. Custom Tag Development
  18. Classic Tags, Simple Tags
  19. Error Handling in a JSP
  20. JSTL
  21. Expression Language
  22. Processing XML in a JSP
  1. Introduction to JDBC
  2. JDBC architecture
  3. java.sql Package
  4. Connection, Statement, ResultSet
  5. Prepared Statement
  6. Callable Statement
  7. Scrollable and Updatable ResultSet
  8. Batch Updates
  9. ResultSetMetaData
  10. Simple Transaction Management
  11. Four Levels of JDBC drivers, their pros & cons
  12. Features of JDBC 3.0/4.0
  • We make Sure that each topic must cover in depth.
  • Practical Demostration of Each Topic.
  • Test on Every Weekend
  • Provide Notes so that Student do not need to write much.
  • Live project at Course End.

Course Information

  • Course Title: Advance Java
  • Duration: 45 Days
  • Key Features:
  • 1. Course Completion Certificate
  • 2. Hands-on Practice Everyday
  • 3. Mentor Support
  • 4. Live Project Development
  • 5. Students will get Notes Material, Tools, Software