1. Java 2 Enterprise Edition (J2EE) SYLLABUS
Course Duration: 2 Months
Course Fees: Rs.20000/-
• What is J2EE?
• Overview of J2EE
• J2EE Architecture (3-tier and N-tier)
• Introduction to J2EE Components, Containers, Event Handlers
and Connectors, etc.
• J2EE Modules (Web App, Application Server, WAR, EAR,
App Client, App Server)
• Basic Structure of J2EE Application.
• Packaging and Deploying J2EE Applications
• Servlet
o What is Servlet?
o Servlet Fundamentals/API
o Servlet Life Cycle
o Generic Servlet & HTTP Servlet
o Responding to HTTP
o POST/GET Methods
o Interacting with Web server and Application server
o Storing User data
o Developing and Deploying Servlets
o State Management using Cookies, Session and Bean
o Processing Form Data
• Servlet Filter
o What is Filter?
o Filter Chaining
2. o What’s its Use?
• JSP (Java Server Pages)
o JSP Overview
o JSP Architecture
o Basics & Syntax
o JSP Life Cycle
o JSP Directive Tags
o JSP Declarative Tags
o JSP Scriptlet Tags
o JSP Expression Tags
o JSP Action Tags
o JSP Custom Tags
o Using Java Beans from JSP
o JSP Tag Library
• Struts
o MVC Overview
o Introduction to 1.0 and 2.0 Struts
o Validation and Tiles Framework
o Validate, Reset and Execute Method
o Action Classes
o Custom Tags
o Struts Logic Tags
o Example project using struts 1.0 and 2.0 Library
• Hibernate
o Hibernate Overview
o Hibernate Architecture
o Reverse Engineering
3. o POJO and Mapping Files
o Hibernate criteria API example
o Save, insert, update and delete operation using hibernate.
• Hibernate Query Language(HQL)
o HQL Overview
o HQL Basic queries
o What’s difference b/w save and saveorupdate method?
o What’s difference b/w get and load method?
o Save, insert, update, and delete operation using HQL.
• Spring
o Spring Overview
o Web.xml
o AOP,IOC
o Auto-wiring
o Spring Controllers
o Spring JDBC Framework
• JSF (Java Server Faces)
o MVC Overview
o JSF Life Cycle
o Example project using JSF
• EJB (Enterprise Java Beans)
o Introduction to EJB
o EJB Architecture (N-tier)
o Types of EJB
o EJB Container Services (BMP and CMP)
o Session Beans
o Entity Beans
4. o Message Driven Bean
o What is local and remote interface?
• Web Services
o Introduction to Web service
o SOAP protocol
o WSDL File
o XML-RPC
o Restful-Full Web services
o XML and JSON Overview
o Establish web service
o Consume Web service
• IDEs
o Net Beans
o Eclipse
• Server
o Apache Tomcat
o Glash Fish
o Web logic
Contact us: 24/1, Vellalar street, Kodambakkam, Chennai - 600024.
Phone: 044-43548566, 8110081181.
Email id: shpinetechnologies@gmail.com, Web site: www.shpine.com