Syllabus

Topic wise Java/J2EE Training Course Details:

Module Topic
Module – 1 Core Java, JDBC
Session – 1 Java Platform Versions,
JDK Architecture
Object Oriented Programming
Session – 2 Java Data types
Control Statements
Session – 3 Classes and Objects
Constructors and Overloading
Session – 4 Inheritance, super and final keywords
Session – 5 Polymorphism
Method Overriding
Session – 6
Interfaces and Packages
Session – 7 Exception Handling
Custom Exceptions Creation
Session – 8 Threads
Producer Consumer Problem
Session – 9 IO Streams
Serialization
Session – 10 Generics
Collection Framework
Session – 11 SQL Overview, MySQL Setup
JDBC Architecture, Driver Types
Retrieve Data using JDBC from Database
Module – 2 J2EE Concepts, Servlets, JSP, EL Expressions
Session – 12 J2EE Architecture
Install TomCat Server
Tomcat hierarchy and Web Application Hierarchy
Session -13 Servlets, Servlet Life Cycle
Servlet Config and Context
Session – 14 Servlet Filters and Listeners
Session Management
Session – 15 JSP Technology, JSP vs Servlets
JSP Tags , Implicit Objects
Session – 16 EL Expressions
JSTL and Custom Tags
Session – 17 Mini MVC Example for Registration Project
Module – 3 XML, Struts MVC Framework
Session– 18 XML, XSD, DTD
XML Parsing
Session– 18 Struts Architecture, MVC Overview
Action Servlet
Request Processor
Session– 20 Using Struts Tag libraries
Data passing from JSP to Controller
Session– 21 Struts Config xml file
Validation plug-in
Module – 4 Hibernate ORM Technology
Session– 22 Hibernate Overview
JDBC vs ORM
Hibernate Configuration
Session– 23 Hibernate hbm and Config xml file
Read and save data using hibernate Objects
Session– 24 Using HQL
Hibernate Mapping and Examples
Module – 5 Spring Framework
Session– 25 Spring Overview
Spring vs Struts
Spring beans Configuration
Session- 26 Spring Config xml file
Dependency Injection
Write Spring MVC Applications
Session- 27 Spring Controller
Spring framework handler configuration
View Resolvers
Module – 6 Web Services, Design Patterns
Session– 28 Web Services Architecture
WSDL, SOAP and HTTP
Session– 29 Configure Web Services
Testing web services using JMeter
Session– 30 Design Patterns Overview
Singleton, DAO, MVC, Façade, Business Delegate
Module – 7 JMS, JNDI, EJB, Ant, Ajax
Session– 31 EJB Architecture
Types of beans, MDB and Session beans.
Session– 32 JNDI Overview
Directory Service
JNDI looup and examples
Session– 33 JMS Architecture
Configuring Topic and Queue on Application Server
Sessions -34 Log4j Configuration
Ajax Overview, Ajax Framework
Module – 8 Application Servers, CVS, JUnit
Session – 35 Junit Testing, writing a test case
Test Suite, Test Runners
Session – 36 Application Servers
CVS Source Control
Debugging Java Application