Home Site Map Contact

 

Company Careers Training

Enterprise Solutions Product Engineering IT Services Industry Solutions

go


Courses Offered



Business Analyst
Quality Assurance
Quick Test Professional
Dot .Net
J2EE & EJB
Core Java
Oracle10g DBA
SQL Server Developer
PeopleSoft training

Course schedule

Course registration

Course location

Contact us at (609) 632 1285
or
at training@amerindia.net

Our only Authorized Training
Center at Plainsboro, NJ.

   

Developing Enterprise Applications with J2EE



This four weekend, intermediate to advance level training course is geared towards Java developers who needs to develop the required skills to deploy robust, scalable business applications on the web using the J2EE development platform.

Duration:Four Weekends (Sat & Sun)Approx. 40 hrs
Skill Level:Intermediate-Advanced
Price: USD 895.00

Detailed Course Outline



Introduction to J2EE
  • J2EE Overview: Architecture & APIs
  • J2EE Development: Benefits & Limitations
  • Walk Through java APIs that make up J2EE standard
  • Defining a J2EE application, J2EE Modules and J2EE Components
  • Establishing J2EE roles
  • J2EE application server installation
Servlets and Java Server Pages
  • A review of traditional and well-known tier techniques
  • Introduction to Servlets API and JSP
  • Defining and configuring the web application
  • Session Management and Using Custom Tag Library & Filters
  • Developing web components
  • Deploying J2EE applications
Introduction to EJB
  • Establishing business requirements and defining business logics
  • Introduction to the enterprise Java beans
  • Container-based software development
  • The home and remote interface
  • The enterprise bean instance
  • Deployment descriptor
  • Entity beans, session beans and message driven beans
  • Transaction and Security
  • Design & develop a simple EJB of each type Developing an enterprise application
  • Discuss & understand EJB Relationship in detail
  • Discussing the EJB pitfalls
  • Understand & configure JMS
J2EE Best Practices
  • Analyze the requirement and design the architecture of the application
  • J2EE exception handling in a distributed environment
  • What's new in EJB 3.0
  • Fine-tuning connection management
  • Designing J2ee Application to ensure resources are destroyed
  • Discuss J2EE best practices based on various architectures
Project work-Lab implementation
  • Analyze the requirement and design the architecture of the application
  • Develop the EJB components
  • Develop the db interaction components
  • Develop the web components
  • Configuring app server
  • Deploying the final term project
Course Project as Home Work
  • Design & develop J2EE course project outlined during courses
  • Apply J2EE skills gained during the class
  • Project submission & design evaluation is done during final session

Privacy Policy    Employees Portal    Directions   Phone 609-632-1285

© 2008 Amerindia Technologies, Inc.