dhs logo
DHS Courses
 
SoftwareTechnology
 
 
  Want to learn?

Want to learn

Latest Technologies
from Indian Professional?
 
 
  Looking for Job?

Looking for job?

Join DHS Informatics
JOT Program.
 
 
  Live Projects

Live Projects

for Final Year
Students.
 
 
  Professional

Professional

Corporate training.
         
 
 
  Professional

Careers

Wanna get a Job?
         
 
 
 

 

 
 
 
   
J2EE
 
  Course Description

This hands-on class is 50% theory, 50% intensive labs. 80% of the class material is on straight J2EE with stress on JSP and Servlets. If this course is selected for training it can be tailored to specific needs and the duration will vary depending on the required material to be covered.

Lab sessions shall include code examples specified by the course instructor as well as those selected by the trainee. At the end of the training session, a simple project shall be allotted to the trainees. The stress shall be to cover all aspects of J2EE. Qualified professionals from Intersoft’s Project team shall provide guidance to the trainees on various aspect of the project.

Duration: Two (4) Weeks

This session gives an in-depth knowledge J2EE with emphasis on JSP and Servlets. The lab sessions will stress more on teaching candidates Web based application development using the J2EE architecture. This is a Four (4) weeks course with 40 % theory and 60 % lab.

   
 

Modules Covered

 
Module 1 Description
J2EE Background
  • Distributed Computing
  • Enterprise Application Development
  • The J2EE Solution
  • J2EE Multi-Tire
   
 
Module 2 Description
Introduction to Servlets
  • Need for Servlets
  • The CGI Model
  • Characteristic of Servlets
  • Comparison between Servlets and other Servlet-Side Scripting Technologies
  • Working of Servlets
  • The javax.servlet Package
  • Life Cycle of Servlet
  • Deploying a Servlet
   
 
Module 3 Description
Working with Sessions
  • Session Tracking
  • Techniques to keep track of Sessions in Servlets
  • The javax.servlet.http.Cookie class
   
 
Module 4 Description
Implementing
Inter-Servlet Communication
  • Inter-Servlet Communication
  • The Request Dispatcher Interface
   
 
Module 5 Description
Introduction to JSP
  • Need for JSP
  • The JSP Request-Response Cycle
  • Structure of JSP Page
   
 
Module 6 Description
Creating JSP Custom Tags
  • Custom Tag Library
  • Need for XML
  • Custom Tags
  • Advantages of using Custom Tags
  • Components of a Tag Library
   
 
Module 7 Description
Introduction to JDBC
  • Database Connectivity
  • Features of JDBC API
  • JDBC Drivers
  • JDBC Driver Manager
  • JDBC-ODBC Bridge
  • The ResultSet Metadata Interface
   
 
Module 8 Description
Introducing JavaBeans
  • Objects, Components, and JavaBeans
  • JavaBeans – Development Phases
  • Elements of a JavaBean
  • The JavaBeans Component Specification
  • Types of JavaBeans
   
 
Module 9 Description
Handling Events in JavaBeans
  • Need for Custom Bean Events
  • Custom Events
  • Custom Events – An Example
  • Bean Properties
    • Properties
    • Bound Properties
    • Constrained Properties
    • Indexed Properties
   
 
Module 10 Description
Setting and Accessing Bean Properties
  • Property Sheets and Property Editors
  • Setting Property using Property Editors
  • Bean Introspection
   
 
Module 11 Description
Designing Application Using RMI
  • Overview of Distributed Applications
  • Remote Method Invocation (RMI)
  • Components of a Distributed RMI Application
  • The RMI Architecture
  • Developing an Application in RMI
   
 
Module 12 Description
EJB
  • Identifying Different types of Enterprise Java Beans
  • Understanding the life Cycle of Stateless and Stateful Session Beans
  • Features of Entity Bean and its Life Cycle
  • Connecting the Entity with the Database
  • Implementing Container Managed Entity Bea
   
 
Module 13 Description
STRUTS
  • Introduction
  • Building Model Components
  • Accessing Relational Database
  • Forms and Form Bean Interaction
  • Application Specified Custom Tags
  • Building Controller Components