logo-img

Seat reservation

Oops! No seats reserved yet.
loading..



(603) 852 79 35 akasi-commercial@akasigroup.com 1, Tara boulevard # 101, Nashua NH 03062 United States
(603) 852 79 35 akasi-commercial@akasigroup.com 1, Tara boulevard # 101, Nashua NH 03062 United States

Course details

Developing Java Web Applications

Course 00001

Description

In this training course, you acquire the experience needed to implement high-performing, scalable, and secure transactional web-based applications, as well as gain an in-depth understanding of how to integrate JPA and EJB with modern web technologies, and how Java Enterprise Edition (Java EE) offers a simple and comprehensive approach to building state-of-the-art enterprise applications.

What you'll learn

  • Build robust, data-driven web applications by integrating key components of Java EE
  • Create dynamic, session-managed, data-driven web applications with servlets
  • Build dynamic web page views with JSP
  • Implement the MVC design pattern for Java web applications
  • Configure listeners to initialize web sessions and applications

Pre-requisites

  • • Three to six months of Java programming experience
  • • You should have an understanding of Java classes and the inheritance model
  • • You should have the ability to use standard Java APIs
  • • Familiarity with intranet/internet development technologies, such as HTML, HTTP, and TCP/IP

Curriculum

The requirements of a web application

Components of an n-tier architecture

Integrating servlets into the web application architecture.

Configuring the servlet development environment

Avoiding common servlet pitfalls

Servlet life cycle methods

Accessing servlet environment variables

Adding text fields and drop-down lists

Retrieving form data in the servlet

Connecting to the database

Submitting SQL statements

Retrieving and processing data

Constructing an HTML table

Adding drill-down features

Retrieving cookies from a client request

Sending cookies to the client

Circumventing cookie limitations

Creating a unique session for each user

Storing and retrieving Java objects within sessions

Controlling a session's life span

Creating application and session event listeners

Implementing a shopping cart

Servlets

JSP

XML

Using JSP scriptlets, expressions and declarations

Communicating with the client using built-in JSPserver objects

Leveraging the JSP 2 Expression Language (EL)

Accessing cookies and sessions

Storing common application data

Promoting object reuse

Separating application logic from the presentation

Forwarding Java objects to JSP

Using JavaBeans to transfer data

Servlet and JSP design patterns

The role of JSP custom tags

Applying the JSP Standard Tag Library (JSTL)

Creating custom tags with JSP 2 tag files

Customizing tag behavior with attributes

Identifying the JSF core components

Managing application flow using JSF navigation model

Developing back beans

Creating views with JSF custom tags

Get this Course

3000,00 €


  • • 3 days instructor-led training course
  • • After-course coaching available

  • • No schedule defined yet