Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Building JEE Web Applications (TT5100-JEE)

Vendor# TT5100-JEE

GK# 4236

Course Overview

In this comprehensive course, you will learn how to design and program servlets and JSPs, including all the important concepts and hands-on labs that will have you building working server-side applications. You will gain core JEE knowledge and skills used as the foundation for developing production-quality web applications to a basic level. Throughout this training, you will be confronted with common web application design problems and given the tools you will need to solve them, such as JEE design patterns. You will also be exposed to a range of JEE and web technologies such as Servlets, JSPs, EJBs, JNDI, XML, and advice on when and how to use them. You will learn about the capabilities of servlets, their advantages, servlet architecture, and session management. You will also learn about JSP syntax, deployment, and application models, how to use Java as a scripting language, how to use custom tags, and how to build robust and capable web applications using Servlets and JSP.

You will begin with web application architecture. A major part of the course is spent on servlets and JavaServer pages (JSP). You will cover interacting databases using JDBC, Java's database access technology. The course includes an introduction to web services. You will create code for an online store and learn not only specific topics and APIs but also how to fit the pieces together into a complete application. You will leave the course armed with the required skills to design and build scalable, secure, maintainable web applications.

Delivery Format Options

  • Virtual Classroom Live

    Virtual Classroom Live

    Experience expert-led online training from the convenience of your home, office or anywhere with an Internet connection.


    $3380 CAD

    5 day

  • Private Group Training

    Private Group Training

    Train your entire team in a private, coordinated professional development session at the location of your choice.

    Receive private training for teams online and in-person.

Request a date or location for this course.

What You'll Learn

  • Design and build web applications from both business and technical requirements
  • Build web interfaces with JSPs and servlets, using the latest technologies in JEE 5
  • Write maintainable web applications that separate HTML and Java
  • Design and develop web applications using servlets and JSPs
  • Work JEEs version of dependency injection
  • Make servlets cooperate and share data
  • Store and process session information
  • Deal with concurrency issues
  • Create JavaServer Pages (JSPs)
  • Link servlets and JSPs
  • Use the built in JSP objects
  • Embed JavaBeans in a JSP
  • Use JavaBeans in a JSP
  • Use servlets and JSP together
  • Access databases with JDBC
  • Work with JEE 5 persistence options, including JPA
  • Work with new annotations included in JEE 5
  • Expose web components as web services
  • Recognize basic web security vulnerabilities and implement effective defenses

Who Needs To Attend

Experienced Java developers, new to JEE, that need to expand their skills in web development and Struts

Course Outline

Download Course Outline