Custom Search

Java Servlets Part 1: Introduction, Life Cycle and JSP

Java

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation This first course in the series introduces the Java Servlets API, which is part of Java 2 Enterprise Edition, and it describes how servlets enable easy and effective creation of server-side business solutions. It covers the features of J2EE, an introduction to the function of servlets and Web application development the basics of creating servlets, the servlet life cycle, and how JavaServer Pages work with servlets to create dynamic Web content.
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
Java Servlets Part 1: Introduction, Life Cycle and JSP Course Outline - NGE86016 - Replaced by set of courses 86115-86123

Replaced by set of courses 86115-86123

Course Code NGE86016

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 first course in the series introduces the Java Servlets API, which is part of Java 2 Enterprise Edition, and it describes how servlets enable easy and effective creation of server-side business solutions. It covers the features of J2EE, an introduction to the function of servlets and Web application development the basics of creating servlets, the servlet life cycle, and how JavaServer Pages work with servlets to create dynamic Web content.

Audience

The target audiences for this course are System Administrators, Application Developers, System Analysts, Software Engineers, and Programmer/Analysts. Learners should be able to develop Java programs, develop CGI programs, identify hypertext transfer protocol (HTTP) methods, and produce HTML Web pages.

Prerequisites

(Currently no course prerequisite information)

Objective

  • Identify the details of the Web clientserver interaction.
  • Identify the various serverside technologies.
  • Identify the architecture, services, application model, and benefits of J2EE.
  • Describe the benefits of servlets.
  • Identify the uses of the methods used in the servlet life cycle, and the classes and interfaces in the servlet packages.
  • Create and invoke a servlet.
  • Identify the benefits of JSP and elements on a JSP page.
  • Identify the integration of JSP with JavaBeans and the architectural overview of JSP.

Topics Include

Unit 1: Web Architecture and J2EE

  • Sequence the steps of a Web client-server interaction in a specific situation.
  • Select a server-side technology for a specific situation.
  • Match the components of the J2EE run-time environment with their uses.
  • Match J2EE service APIs with their uses.
  • Identify the reason for selecting an application programming model in a specific scenario.
  • Identify the components in the J2EE application programming model that provide specific benefits.

Unit 2: Servlets

  • Identify the situations in which it is beneficial to use a servlet as compared with a CGI application.
  • Match the methods used in the servlet life cycle with the activities they perform in a specific situation.
  • Match the interfaces of the javax.servlet package with their uses in a specific situation.
  • Match the classes of the javax.servlet package with their uses in a specific situation.
  • Match the interfaces of the javax.servlet.http package with their uses in a specific situation.
  • Match the classes of the javax.servlet.http package with their uses in a specific situation.
  • Identify the code for creating a servlet in a specific situation.
  • Match the methods used to invoke a servlet with the situations in which they should be used.

Unit 3: JSP

  • Identify the benefit of using JSP in a specific situation.
  • Identify the code that correctly uses JSP elements on a JSP page.
  • Identify the JavaBeans code that should be used in a specific situation.
  • Identify the components in the various implementations of JSP architecture.

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

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...
Sell application training?
tcw11-gfc-v396M-10/25/09-10:33:02-()[B]-[B]-[B] -12:44:46