KT-20950 Web Application Programming with Java EE 6 - WebSphere 8.0 / RAD 8.0 Training - Minneapolis, Minnesota IT MN Technical Financial New York, NY
Knowledge Transfer Microsoft Certified Silver Training Partner CPLS
Knowledge Transfer is a Microsoft Certified Silver Learning Partner
Oracle University


Microsoft Certified Training Partner CTEC
Search for a Course Topic:
Public Courses
Corporate Services & Training



 Course Search
Course #

 Training Delivery
Training Delivery
Custom Curriculum
Course List
 Main Menu
View Courses
Site Index

Web Application Programming with Java EE 6 - WebSphere 8.0 / RAD 8.0


This web programming training class will show participants how to easily create quality Java web applications using all of the features of JSF.  Also covered is an overview of Servlet/JSP technology for web applications, using EJB for business logic, JPA for persistence, and the CDI specification for dependency injection.

Programming Java web applications has been greatly simplified with the JavaServer Faces (JSF) specification. With the introduction of the most recent JSF 2.0 version this has been expanded even further to include many advanced features and solve weaknesses of previous JSF versions. Web application programmers that utilize JSF as opposed to the traditional Servlet/JSP model can spend more time focusing on the functionality of the application and less on the raw programming required to parse and validate request data and share data between web components.

This course is also available using Eclipse IDE


This class combines lecture with hands-on experience, and open ended discussion that will help the developer quickly understand how to program web applications using Java EE 6. Upon completion of the course, students will:

  • Have an overview of the Servlet/JSP web technologies
  • Develop web based applications using JavaServer Faces
  • Develop business logic layer using EJB 3.1
  • Persist data using Java Persistence (JPA)
  • Use CDI (Contexts and Dependency Injection) to perform type-safe dependency injection of components
  • Use the JSF 2.0 integration with CDI including the CDI support of "conversational" web applications
  • Define standardized data validation constraints with JSR 303 Bean Validation


  • Servlet/JSP
  • Web applications using JavaServer Faces
  • Various JSF page components
  • Enterprise JavaBeans (EJB)
  • Java Persistence (JPA)
  • JSR 303 Bean Validation


  • Software designers, developers and programmers new to Java EE or with J2EE 1.4 or earlier experience

Click here to view the Course Outline

Participants should already have an understanding of Java programming. For those that require Java experience before this course the following course is suggested:

Introduction to Java Using Eclipse 

5 Days  

View Printer Friendly Page


Course Schedule
  Start Date  City  Price  

To Inquire About Future Classes

Request a class date

if one is not scheduled.