Syllabus
Syllabus
Syllabus
1.Introduction
* Introduction of this course
* Java EE Overview
2. Web Core Technologies: Servlet and JSP - 5hrs
* Web Application Structure
* Web applications and HTTP basics:
Servlets. 2 hrs
o Servlet model.
o Servlet Life cycle.
o Servlet container model.
o Coordinating servlets / Information sharing.
o http servlet package.
o Session management.
o Filters.
o Listeners
o Web applications security.
JSP(Java Server Pages): 2hrs
o JSP Elements
o Directives.
o Declarations.
o Scrip lets.
o Expressions.
o JSP Actions.
o Comments.
o Implicit objects.
o Expression Language (EL).
3.JDBC, SQL,
5. MVC (Model-View-Controller) framework 6 hrs
* Struts Basics
* Step by Step Guide for Building a Simple Struts application
* Struts Sample Applications
* Struts Tags
* Struts Advanced
* Struts Validation Framework
* Tiles Framework
* Struts Testing, Debugging, Logging, and Performance
* Struts Best Practices
* Struts and Databases
* Struts Security
* STRUTS 2.0.
* FEATURES OF STRUTS 2.0
* ADVANTAGES OVER STRUTS 1.0
* COMPARISON OF STRUTS1.0 AND STRUTS2.0.
* MIGRATION OF STRUTS 1.0 TO STRUTS 2.0
6.Hibernate 6 hrs
* Hibernate Step by Step
* Hibernate Basics
* Hibernate Mapping
* Hibernate Support in Ecipse IDE 6.5
* Hibernate Query Language
* Hibernate Transaction and Concurrency
* Hibernate Interceptors and Events Hibernate Join Fetch
* Hibernate Caching
* Hibernate with annotation
Ajax Programming
* Ajax Basics & Development Tools
* JavaScript Basics and DOM APIs
* Web 2.0 Frameworks and Toolkits
* Ajax Application Examples