Java / J2EE Courses

Available Courses

Advanced J2EE Architecture Concepts

This course will focus on illustrating the design techniques for J2EE applications that incorporate: servlets, JSPs, custom Tag libraries, messaging, web services and EJB...

Course Details »

Advanced Java Programming

This course teaches how to develop advanced Java applications using Eclipse. The advanced features of Java that developers may be using in many different types of program...

Course Details »

AJAX for Java Developers

This course introduces the Ajax programming model for web applications. We start with a tour of basic browser programming, using JavaScript, the HTML DOM, and CSS. Then,...

Course Details »

Fast Track to Spring 3

This course is hands on with labs to reinforce all the important concepts. It will enable you to build working Spring applications, and give you an understanding of the...

Course Details »

Fast Track to Spring 3 and Spring MVC / Web Flow

The course includes integration of Spring with Java EE Web applications, an introduction to Spring's Web MVC. Spring MVC is a Web framework based on the powerful Model-V...

Course Details »

Integrating JSF, Hibernate and Spring

Helping front-end developers, back-end developers, and architects to simplify Java web development and integrating JavaServer Faces (JSF), Hibernate and Spring.

Course Details »

Intro to JavaServer Faces

This course introduces the developer to the JSF architecture and provides the basis for planning, developing, and deploying Web based applications using the JSF framework...

Course Details »

Introduction to Hibernate

You will use Hibernate technology to overcome specific problems related to data persistence in Java applications.

Course Details »

Introduction to Java Programming

Through a combination of instructor-led discussions and hands on workshops the course will illustrate the methods and techniques for developing Java components. The cours...

Course Details »

Introduction to Java Security Patterns

This course will utilize instructor-led discussions, lab exercises and case studies to illustrate the security patterns for building Java applications. This course will f...

Course Details »

J2EE Development Workshop

This course will integrate a combination of instructor-led discussions and interactive workshops to demonstrate the development and testing of server-side applications us...

Course Details »

Java Enterprise Edition

Students will learn how to create dynamic web applications with JSP, Java Servlets, JSTL, and JSF. Next, they will learn how to send and receive asynchronous messages wit...

Course Details »

JavaServer Faces 2.0

Students acquire a firm command of JSF development, learning to work with JSF's list and table components, building reusable composite components, and building Ajax appli...

Course Details »

Securing Web Applications

Our Web Security class will illustrate how to ensure your web applications are deployed with the most advanced security measures for coding, communication and configurati...

Course Details »


This three-day course will teach students how to use Java Struts as a framework to develop web applications that follow the Model/View/Controller design pattern. The topi...

Course Details »
Peak Solutions Email Newsletter

Get the latest Public Course Schedule in your inbox

We do not send SPAM or share your email address.

Unsubscribe any time

Corporate IT training

Peak Solutions helps clients receive and utilize State Training Grants dollars for WEDnetPA and discounted training through the Industry Training Partnership Program.

State IT training

Peak Solutions is an approved vendor of the Commonwealth of PA ITQ Contract for Classroom Training.

Federal IT training

Peak Solutions is a business partner to a certified participant in the U.S. Small Business Administration’s 8(a) BD program for I.T Staffing and Training services.