
1- Hibernate
2- Springs
3- Struts
4- Swing
* J2EE Overview
* J2EE Architecture
* Introduction to J2EE Components, Containers and Connectors
* J2EE Modules (Web App, EJB JAR, App Client)
* Structure of J2EE Application (Enterprise Archive)
* Packaging and Deploying J2EE Applications
Servlets:
* Servlet as an improved CGI
* Servlet Fundamentals/API
* Generic Servlet & HTTP Servlet
* Responding to HTTP
* POST/GET
* Interacting with internet
* Storing User data
* Developing and Deploying Servlets
* State Management using Cookies, Session and Application
* Processing Form Data
* Management of Counters
* Servlet Chaining
JSP(Java Server Pages)
* JSP Overview
* JSP Architecture
* Basics & Syntax
* JSP Directive Tags
* JSP Scriptlet Tags
* JSP Action Tags
* Using Java Beans from JSP
* JSP Tag Library
BEA Web logic Server & Tomcat Server
* Introduction to Web & Application Servers
* Architecture
* Deploying Procedures
* Server Configuration with Java
* Weblogic development
* Weblogic Builder
* Tomcat Plug-in Controls
Enterprise Java Beans
* Introduction to Server-Side Components
* EJB Design Goals and Roles
* EJB Architecture
* Java RMI over IIOP
* Types of EJB
o Session Beans
o Entity Beans
o Message Driven Beans
* EJB Container Services
o Transactions
o Life Cycle Management
o State and Persistence of EJB
o Resource Management and Pooling
* Session Beans
o Designing and Developing Stateless Session Beans
o Designing and Developing Stateful Session
o Beans
o XML Descriptor of Session Beans
o Deploying Session Beans
* Entity Beans
o Designing Persistent Components
o Finding Entity Beans
o Bean vs. Container Managed Persistence
o Understanding EJB 2.0 Container Managed Persistence (CMP)
* Struts
1. MVC Overview
2. Struts Architecture Overview
3. Components in Struts
4. Base Framework
5. Validator framework
6. Tiles Framework
7. Struts Deployment
8. Templates
* IDE’s
1. Eclipse
2. NetBeans
3. MyEclipse