Course Duration in Hours
90
90
Introduction to Web Application Technologies
Describe web applications
Describe Java Platform, Enterprise Edition 5(Java EE 5)
Describe Java servlet technology
Describe Java Sever Pages technology
Define three-tier architecture
Define Model-View-Controller (MVC) architecture
Servlet Basics
Implementing Servlets
Session Management
Listeners
JSP Basics
Advance JSP
Developing complete WebApp
STRUTS 2
Introduction to Struts2
Configuring a Struts Application
Interceptors
OGNL Type conversion
Struts2 Tags
Validation Framework
Internationalization
Result Types
WEB SERVICE
Introduction to web services
Designing the interface for a simple web service
Implementing a JAX WS web service
Wrapped web services and Handlers
Handling complex data
Understanding MTOM
Asynchronous WS (Invoking Lengthy operations)
Web Services with Axis2
Introduction to REST and Jax RS
Extracting Request Information
Handling Data formats and Complex Responses
Security
SPRING
Spring Essentials
Spring Beans and Container Concepts
The Application Context
Data Validation and Conversion
Spring and AOP
Spring and Data Access
Managing Transactions and Resources
Spring JMS
Spring Web Framework
Spring Security Acegi Framework
Integration Support with other Frameworks
DHTML and AJAX
Introduction to Ajax
Basics of Javascript
Understanding Html DOM
Basics of CSS
The Basic Ajax Process
GET Ajax Call
POST Ajax Call
HEAD Ajax Call
Handling XML Request And Response
Working with JSON
Introduction to commonly used Toolkits Frameworks Libraries
HIBERNATE
Introduction to Hibernate
Basic Mapping concepts
Mapping Relationships
Working with Queries
Using Hibernate Transaction support
Hibernate Caching
Design
ANT and MAVEN
Ant Introduction
Ant Basics
Advanced Ant
Quick Overview of Other Ant Tasks
Deploying on to an application server
JUnit
Mavenintro
The Maven development life cycle
Any Graduates
Blend infoTech, Deccan, Deccan Gymkhana (Pune),Pune,IN