an OBJECT GROUP company

FEEDBACK

ENTERPRISE JAVA WEB APPLICATION DEVELOPMENT


Course Outline

This four day course is designed for developers familiar with the Java language who wish to develop web based Java applications.

The course explains the use of servlets and Java Server pages to handle web browser requests and includes Expression Language, Java Standard Tag Library and Web Security. The course introduces the Struts and Java Server Faces Frameworks for Web Architecture and JDBC for database connection.

Outcomes

At the end of this course you will be able to:

  • Develop commercial web based applications
  • Understand the architecture of Java web based applications
  • Access databases using Java applications
  • Understand the core technologies of the presentation tier of Java EE (formally J2EE)
  • Use the Struts and Java Server Faces Frameworks

Book Course Now

Click on a date or location below to register for this course:

Please Note: Special prices are available for an In House delivery of this course. Read about the benefits and choices of our 'In House' course delivery option here.

Contact an Object Training Account Manager to enquire about alternative delivery options (such as In House or Customisation).

*All Australian prices are exclusive of GST

*If the course status is FULL please contact object training on 1300 360 203


Location Days Dates Cost (ex GST) Course Status
Sydney 4.0 02/03/10 - 05/03/10 $2,560.00 Available
Melbourne 4.0 27/04/10 - 30/04/10 $2,560.00 Available
Canberra 4.0 28/06/10 - 01/07/10 $2,560.00 Available
Brisbane 4.0 25/05/10 - 28/05/10 $2,560.00 Available

Topics Covered

Introduction

Java EE (formally J2EE) multi-tier applications

JDBC

Drivers, Connection, Statement, ResultSet , JDBC2, Scrollable and Updatable ResultSet, Data Source, using JNDI

Web Applications

Web Technologies, CGI, Overview of Servlets, JSP, ASP, Multi-tier Architecture, Java EE (formally J2EE) Architecture, Presentation Layer

Servlets

Lifecycle, processing requests, preparing responses, threading, session tracking, dispatching requests, filters

Java Server Pages

JSP core syntax, scriptlets, expressions, declarations, directives, implicit objects JavaBeans, Expression Language, Java Standard Tag Library, Custom Tags

Web Security

Protect web application resources, Authentication types, programmatic security, declarative security, configuration

Architecture Frameworks

Struts MVC components, JSP forms, ActionForms, Action, Mapping, struts-conf.xml file, validation and error messages, tag libraries, properties file, examples

Java Server Faces

Comparison with Struts, installation, invoking controller servlet, input page, JSF custom tags, navigation rules, controller method, managed beans, expression language, properties files, Action controllers, Listeners, validation, tables

Prerequisites

The course is for experienced Java programmers and a knowledge of object oriented development is a prerequisite.

Audience

The course is for developers who wish to write web applications using Java technologies, servlets and JSP, together with standard frameworks, Struts or Java Server Faces, to design the presentation tier.

Course Fee

$2,560.00 ex gst

Duration

Four days

Structure

Lecture + 50% Labs

Tools

JDKSE, JDKEE, Eclipse, Tomcat or JBoss, database (MySQL, Access or Hypersonic)

Material

Deliverable material for this course includes:

  • Certificate of Accomplishment
  • Professionally printed student notes and exercises
  • CD containing original exercises and source code (For PC-based courses only)

For all courses, but particularly PC-based courses, students are encouraged bring their own USB drive to save worked solutions and/or additional reference material.

Terms and Conditions

Please click here to review our terms and conditions before booking on your course

Course Discounts

A discount may be available for this course and may be based on multiple bookings, In House delivery, or contract order agreements.

Please enquire about discounts with your Object Training Account Manager