Custom Search

J2EE Connectivity Part 2: Java Server Pages and Servlets

Java

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation This second course in the series teaches about Web and server-side development. It introduces the current server-side Java technologies used in Web Application Development and explains the client and server Interaction. It teaches how to create Java Server Pages and servlets and distinguishes their responsibilities. It also covers the servlet life cycle and session tracking.
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Duration:8 hours
Training Presented in:English
J2EE Connectivity Part 2: Java Server Pages and Servlets Course Outline - NGE86022 - Replaced by set of courses 86115-86123

Replaced by set of courses 86115-86123

Course Code NGE86022

Contents

  1. Contents
  2. Description
  3. Audience
  4. Prerequisites
  5. Objectives
  6. Topics Include
  7. Duration
  8. Minimum Requirements
  9. Media

Screenshot


click to enlarge

Description

This second course in the series teaches about Web and server-side development. It introduces the current server-side Java technologies used in Web Application Development and explains the client and server Interaction. It teaches how to create Java Server Pages and servlets and distinguishes their responsibilities. It also covers the servlet life cycle and session tracking.

Audience

The target audiences for this course are System Administrators, Application Developers, System Analysts, Software Engineers and Programmer/Analysts. Learners should be experienced with object-oriented design and the Java programming language. It would be helpful for learners to be familiar with distributed programming (multi-tier architecture), relational or object database programming, transactions, and component technology.

Prerequisites

(Currently no course prerequisite information)

Objective

  • Identify the basics of serverside applications and the advantages and creation of JSP.
  • Identify how to create and invoke a servlet and track a client session by using sessions and cookies.

Topics Include

Unit 1: Web Application Development: JSP

  • Match the methods of HTTP with the functionality they provide in a specific scenario.
  • Identify the server-side technology to be used in a specific situation.
  • Assign responsibilities to the EJBs, servlets, and JSP pages in an application.
  • Identify the advantages of using JSP instead of other technologies in a specific situation.
  • Complete the JSP page code to generate dynamic Web content.
  • Identify the attributes of a JSP directive to be used in a specific situation.
  • Identify the piece of code that correctly uses predefined variables in a specific situation.

Unit 2: Web Application Development: Servlets

  • Identify the situations in which it is advantageous to use a servlet instead of a CGI application.
  • Match the methods in the servlet life cycle with the situations in which these are used.
  • Complete the code for creating a servlet by using the javax.servlet package.
  • Complete the code for creating a servlet by using the javax.servlet.http package.
  • Invoke a servlet by adding the servlet in a servlet chain.
  • Complete the code that uses SSI to invoke a servlet.
  • Complete the code for creating a servlet that handles form data by using the getParameter() method.
  • Identify the code for implementing a threadsafe servlet in a specific situation.
  • Identify the code for implementing background processing for a specific activity in a servlet.
  • Select a code snippet for implementing a specified error-handling mechanism in a servlet.
  • Identify the session tracking technique that can be used in a specific scenario.
  • Identify the code for implementing a session tracking technique.
  • Complete the code used to implement a session by using the Session Tracking API.
  • Complete the code for developing a Web shopping servlet by using sessions.
  • Complete the code for developing a Web shopping servlet by using cookies.

Duration

8

Minimum Requirements

The CDROM version of this course requires:

  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
  • At least a double speed CDROM drive.
  • An MPC compliant sound card with attached speakers or headphones is recommended (Currently, only the CDROM version supports audio).
The network version of this course requires:
  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM and 22MB available hard disk space or file server space.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).

Media

CDROM

Serebra Learning Corporation, 1660 - 999 West Hastings, Vancouver, BC    V6C 2W2 Canada
Tel: (604) 676-5480 or 1-800-567-7766 - Fax: (604) 676-5490
E-Mail: sales@serebra.com - Web Site: www.serebra.com
About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1, 825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
Want to market your application training?
tcw11-gfc-v396M-10/25/09-10:33:01-()[A]-[A]-[A] -10:39:50