SRI NARMADA IT TRAINING

Advanced Java Course Content


  • Introduction to JDBC
  • JDBC architecture
  • Java.sql Package
  • Connection, Statement, ResultSet
  • Prepared Statement
  • Callable Statement
  • Scrollable and Updatable ResultSet
  • Batch Updates
  • ResultSetMetaData
  • Simple Transaction Management
  • Four Levels of JDBC drivers, their pros & cons
  • Features of JDBC 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
  • Session Tracking, purpose
  • Cookies
  • Http Session, URL rewriting
  • Event listeners
  • Disadvantages of Servlets
  • Introduction to JSP
  • JSP Life Cycle
  • Creating dynamic Web content with JSP
  • Scripting elements
  • Scriptlet
  • Declaration
  • Expression
  • XML syntax for JSP elements
  • JSP directives page include and taglib
  • JSP Implicit objects
  • JSP scopes
  • include and formward mechanism
  • Using a java bean in a jsp
  • Classic Tags, Simple Tags
  • Error Handling in a jsp