J2EE - I
Introduction to J2EE
Architecture
J2EE Components and Technologies
JDBC
- Type of Drivers
- JDBC classes and interfaces
- Statements
- Prepared Statements
- Callable Statements
- Scrollable Result set
- Batch Updations
- Save Points
- Row Sets
Servlets
- Life Cycle
- Introduction to HTTP
- HTML Basics
- Servlet Classpath
- Http Servlet Request
- Http Servlet Response
- Request Dispatcher
- Managing Cookies
- Session Handling
- Filters
- Listeners
- Web.Xml Deployment
JSP
- MVC Architecture
- Life Cycle
- Tags
- Directive Tags
- Declaration Tags
- Expression Tags
- Scriplets
- Comments
- Implicit Objects
- Standard Action Tags
- Error Pages
- Custom Tags
- Types of Custom Tags
RMI
- Introduction
- Remote Objects
- Remote Interfaces
- RMI Server Implementations
- RMI Client Implementations
- RMI Layers
J2EE – II
EJB
- Introduction to EJB’s
- Implicit/Explicit Objects
- Types of EJB’s
- Session Beans
- Entity Beans
- Message Driven Beans
JMS
- Introduction Messaging Systems
- Benefits JMS
- JMS Architecture
- Messaging Models
- Publisher/Subscribe Model
- Point-to-Point Model
JNDI
- Naming Service/Directory Service
- Introduction to JNDI
- Benefits of JNDI
- Architecture of JNDI
- Naming system/Namespace/Composite name
- Initial Context Factories
- Programming with JNDI
Java Transaction
- ACID Properties
- Transactional Models
- EJB Transaction Attributes
- JTS
- Programmatic Transaction
- Declarative Transaction
- Transactional Isolations
- Distributed Transaction
Struts
- Introduction of Struts
- Struts Framework Components
- Built-in Struts Actions
- Action Chaining
- Struts Bean Tags
- Struts Logic Tags
- Commons Validator
XML
- Introduction to XML
- Elements / Entities of XML
- DTD
- XML syntax and parsing
- Elements, tags and attributes
J2EE – III
JAAS
XML
- Role of XML
- Role and Function of a DTD
- XML schema structure
- JAXP:the Java XML API
- XML parsers for Java
- Role of SAX and DOM
JAVAMAIL
- Mail Overview
- SMTP, POP and IMAP
- Stores and Folders
- Creating and sending mail
- Creating mixed messages
- Activation framework overview
DESIGN PATTERNS
- Session façade
- Message façade
- Service Locator
- Value Object
- Value Object Factory
- Single Term Pattern
Introduction to WEB Servers
(JBoss / Weblogic / Websphere)
WEB SERVICES
Hibernate
EJB 3.0
SPRING
Real-Time Project