Advance Java Development Course

Advance Java is an advanced technology or advance version of Java specially designed to develop web-based, network-centric or enterprise applications. It includes the concepts like Servlet, JSP, JDBC, RMI, Socket programming, etc. It is a specialization in specific domain.

Advance Java[6 Weeks / 2 Hours per Day]

  • Overview of native and ODBC Drivers
  • Introduction to JDBC
  • Type of JDBC drivers
  • Using a different types of drivers
  • Performing basic database operations
  • Insert
  • Delete
  • Update
  • select
  • Prepared Statement
  • Difference b/w Statement & Prepared Statement
  • Setting Query parameters
  • Executing Queries
  • Callab Statement
  • Creating Callable statements
  • Executing procedures & functions
  • Programmatic initialization of the database
  • Result Set Meta Data
  • Database Meta Data
  • Servlet
  • Introduction to JEE
  • Overview of Dynamic web applications
  • Introduction to Servlet
  • Servlet life cycle
  • Annotations and their use in Servlet development
  • Difference b/w webserver & application server
  • Installing and configuring web & application server
  • Web Application formats
  • Deployment modes supported by servers
  • Creating and deploying a simple web application
  • Understanding the role of Servlet Request & Servlet Response
  • Difference b/w parameters and attributes
  • Using Request Dispatcher for Include & Forward
  • Initialization Parameters and their use
  • Servlet Config & Servlet Context
  • State Management and use of Http Session & Cookies
  • Hidden Form fields and URL Rewriting
  • Using HTTP only Cookies
  • Listeners and web application events
  • Applying Filters to servlets
  • Asynchronous request processing
  • File Uploading & downloading
  • JSP
  • Advantages of JSP over Servlet
  • JSP Architecture
  • Integration of JSP & Servlet API.
  • JSP implicit objects
  • Use of JSP Tags, Actions, and Directives
  • Error Handling in JSP
  • Using Java Beans in JSP