• +91 8793801215 , +91-020-27240087

J2EE Training

Our Java EE course is designed to prepare the students for global IT market and current job trends. Following features are covered throughout the course:

  • Transparent understanding of Multi-tier applications
  • Best practices of Servlet, JSP, EJB, Web Services Technologies
  • Best practices for Database accessing in EE like DataSource(Connection Pooling), DAO etc
60 Lectures of 1 Hour
Should know java programming with html and css.

Java Platform, Enterprise Edition 5 (Java EE 5)

Core Java EE

  • Java EE 5 Platform Overview
  • Java EE Platform – Distributed Multi tiered Applications
  • Java EE – Web & Business Components
  • Java EE Containers – services & types
  • Java EE Application Assembly & Deployment – Packaging Applications, Java EE modules
  • Getting Started with Web Applications
  • Model View Controller (MVC)2 Architecture & Packaging EJB Module

Application Deployment

  • Web application development and deployment Steps
  • Configuring Web application – Web application deployment descriptor (web.xml file)
  • Web Application Archive (*.WAR file) – *.WAR directory structure
  • Building & Deploying Applications, Ant build tool

Advanced Java EE – Web & Business Components Development


  • Servlet Overview
  • Life cycle of Servlet
  • Handling Client HTTP Request & Server HTTP Response
  • Practical (Hands-on Working Examples)
  • Initializing Parameters & ServletContext
    Initializing a Servlet
    ServletContext initialization Parameters
    ServletContext Attributes (Context binder)
  • Session Management, Request Dispatcher & Redirecting
  • Practical (Hands-on Working Examples)


  • Overview of JSP
  • JSP Architecture & life cycle
  • Components of Java Server Pages
    Practical (Hands-on Examples)
  • Implicit Objects & Standard JSP Tags
    Practical (Hands-on Working Examples)
  • Scope of JSP objects
    Practical (Hands-on Working Examples)


  • JDBC Overview & Architecture
  • Step By Step Usage of JDBC API
  • Connecting to Oracle 10g XE Database in Java
    Practical (Hands-on Working Examples)
  • Prepared Statement & JDBC Transactions
    Practical (Hands-on Working Examples)
  • Developing Web Application with MySQL / Oracle 10g XE Database by implementing Java Beans, DAO’s & MVC2 Architecture

Enterprise Java Beans (EJB 3.0)

  • EJB 3.0 overview & Architecture
  • Features of EJB 3.0
  • About Session Beans
  • EJB 3.0 Persistence Programming Model
  • Java EE Application Assembly and Deployment – Anatomy of EJB Module & Packaging
  • Java Persistence API
  • Designing a Java Enterprise Application
  • Developing EJB3 Module using Stateless, Stateful Session Beans & Entity Beans. And creating an Enterprise Application Project using Eclipse Indigo 3.7.1 + JBOSS v5.0 + MySQL 5.0



  • Struts2 Basics & Architecture
  • Struts Request Handling Life Cycle
  • Struts2 Configuration, Struts2 Actions, Struts2 Interceptors, Struts2 Results,
    Struts2 Value Stack/OGNL
    Practical (Building Struts2 Framework Application)
  • Struts2 Tag Libraries
  • Struts2 XML Based Validations
    Practical (Building Struts2 XML based Validation Application)
  • Struts2 Database Access


  • Introduction to Hibernate, ORM Overview, Hibernate Environment
  • Hibernate Architecture & API, Hibernate Configuration, Hibernate Sessions, Persistent Class & Mapping Files
  • Building Hibernate application, Hibernate Query Language (HQL)
  • Hibernate O/R Mappings – Collection & Association Mappings
    Implementing Hibernate in Java Web Applications using Eclipse Indigo 3.7.1 + JBOSS v5.0 with MySQL 5.5
  • Hibernate Annotations


  • Introduction to Spring Framework Architecture
  • Bean Definition, Bean Scopes & Bean Definition Inheritance
  • Spring IoC Containers, Understanding inversion of control (IoC) – Dependency Injection (DI)
  • Spring Setter Injection, Spring Constructor Injection
  • Ioc in Action
  • Architecture of Spring Web MVC Framework
  • Spring MVC Getting Started – constructing web MVC application using Spring Framework, AbstractController in Spring MVC
  • Spring MVC Controllers hierarchy
  • SimpleFormController, Spring DAO design pattern
  • Building Spring MVC Framework Applications by using Eclipse Indigo
Name: Achyut V Kendre
Achyut V Kendre CEO of Revolution Infosystems, has more than 9+ years of experience of developing the applications using Microsoft Technologies.
From last 5 year's he is conducting corporate and professional trainings of ASP.NET MVC 5.0 at various corporates and technical institutions.