Java Training‎ > ‎

Advanced Java Online Training

     Advanced Java Course Content

 

1. Advanced Java Course Highlights

 

  • Developing Web applications on MyEclipse and Net Beans IDEs.Deploying
  • Servlets and JSPs on Weblogic, Websphere, JBoss application Servers

 

2. JDBC 4.0

 

  • Introduction to JDBC
  • JDBC architecture
  • java.sql Package
  • Connection, Statement, Result Set
  • Prepared Statement
  • Callable Statement
  • Scrollable and Updatable Result Set
  • Batch Updates
  • Result Set Metadata
  • Simple Transaction Management
  • Four Levels of JDBC drivers, their pros & cons
  • Features of JDBC 3.0

 

3. Servlets 3.0

 

  • Need of Server side Programming
  • Introduction to Servlets
  • Servlet Life Cycle
  • javax.servlet package
  • ServletConfig, ServletContext, ServletResponse
  • Supplying initialization parameters to Servlets
  • Performing database operations in Servlets
  • Include and forward mechanisms
  • Applying filters to Servlets
  • javax.servlet.http Package
  • HttpServlet Life Cycle
  • Http request methods GET vs POST
  • HttpServletRequest, HttpServletResponse
  • Dealing with Http headers & error codes
  • Session Tracking, purpose
  • Hidden form fields, Cookies
  • Http Session, URL rewriting
  • Event listeners
  • Web application security

 

 

4. JSP 2.2

 

  • Disadvantages of Servlets
  • Introduction to JSP
  • JSP Life Cycle
  • Creating dynamic Web content with JSP
  • Scripting elements
  • Scriplet
  • Declaration
  • Expression
  • XML syntax for JSP elements
  • JSP directives page, include and taglib
  • JSP implicit objects
  • JSP scopes
  • Include and forward mechanism
  • Using a Java bean in a jsp
  • JSP Model 1 architecture
  • JSP Model 2 (MVC) architecture
  • Custom Tag Development
  • Classic Tags, Simple Tags
  • Error Handling in a jsp
  • JSTL
  • Expression Language
  • Processing XML in a jsp