Advance Java Training


General Information

Fee : 7800/-


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. Additionally, the class shows students how to use JSTL, custom tags and expression language to reduce Java code in Web pages while adding tremendous power and capability to those pages.

Expectations and Goals

This Advance Java Training Course provides you with the complete skills needed to create, implement and manage robust Web applications using the Advance Java Technology. Some of the topics covered are – understanding of Structured Query Language, JSP, Servlet , JDBC.

Course Materials

Required Materials

  • Laptop

Optional Materials

  • Internet Connection

Course Syllabus

Web Designing Fundamentals

Introduction to HTML, CSS, JavaScript and web server Architecture


Learning Objectives – In this module, you will learn SQL, Architecture of JDBC, Different drivers of JDBC and to write code in JDBC to communicate with Database.
Topics – Introduction to SQL: Connect, Insert, Update, Delete, Select, Introduction to JDBC and Architecture of JDBC.
Types of Drivers: Type 1/2/3/4 drivers, Insert/Update/Delete/Select Operations using JDBC, Batch Processing
Transaction. Management: Commit and Rollback.

Web Servers

Installing & Configuring Apache Tomcat in Netbeans/Eclipse IDE


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


Disadvantages of Servlets
Introduction to JSP
JSP Life Cycle
Creating dynamic Web content with JSP
Scripting elements
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
Using Applets in JSP
JSP Model 1 architecture
JSP Model 2 (MVC) architecture
Custom Tag Development
Classic Tags, Simple Tags
Error Handling in a JSP
Expression Language
Processing XML in a JSP

Application Servers

Installing & configuring JBoss

EJB 3.0

Introduction to EJB
Overview of stateless and stateful Session Bean
Message Driven Bean and its use

Introduction to Struts

What and Why?
Model1 vs Model2
Struts2 Features
Steps to create Struts2 application
Understanding Action class
Understanding struts.xml file
Struts2 in Eclipse/Netbeans IDE

Hibernate with Struts2

Basics of Hibernate
Hibernate with Eclipse/Netbeans IDE
Hibernate Application
Inheritance Mapping
Collection Mapping
Component Mapping
HQL & Named Query

Quiz & Awards


Exam Schedule

After the Completion of All Modules of Training



Apply for Advance Java Training