Pages

Advanced Java Classes

JDBC 4.0 Online Classes
  • 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 Meta Data
  • Database Meta Data
  • Prepared Statement Meta Data
  • Simple Transaction Management
  • Four Levels of JDBC drivers, their pros & cons
  • Row Sets
  • Auto-loading of JDBC driver class
  • Connection management enhancements
  • Support for Rowld SQL type
  • Data Set implementation of SQL using Annotations
  • SQL exception handling enhancements
  • SQL XML support
  • Connection pooling

Servlets 3.0 Online Classes
  • Need of Server side Programming
  • Introduction to Servlets
  • Servlet Life Cycle
  • Javax.servlet package
  • Servlet Config, Servlet Context, Servlet Response
  • Supplying initialization parameters to Servlets
  • Performing database operations in Servlets
  • Include and forward mechanisms
  • Applying filters to Servlets
  • javax.servlet.http Package
  • Http Servlet Life Cycle
  • Http request methods GET vs POST
  • Http Servlet Request, Http Servlet Response
  • Dealing with Http headers & error codes
  • Session Tracking, purpose
  • Hidden form fields, Cookies
  • Http Session, URL rewriting
  • Event listeners
  • Web application security
  • Ease of Development through Annotations
  • Asynchronous processing
  • Web Fragments

JSP 2.2 Online Classes
  • 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