IT Training Courses
Microsoft Gold IT Training Partner
800-326-1044

J-320 - Dynamic Web Content Using Java Servlets (JSRV)

Course J-320


Price: $495.00
Software Assurance Value: Not Eligible       
Duration: 1 Days




This course is currently only available on a request basis. Request this class now.





 Course Description

SQLSoft Course J-320 Dynamic Web Content Using Java Servlets (JSRV)

Table of Contents

Introduction
Audience
At Course Completion
Prerequisites
Certified Professional Exams
Student Materials
Course Outline


Introduction

Servlets are for creating on-demand Web content. This course teaches how to generate dynamic Web documents using the Java Servlet API.

Topics include generic and HTTP servlets, Request and Response objects, cookies and session tracking, and security authentication and authorization.

For an overview of all of our Java training, visit the Java Curriculum page. You will find descriptions of different skill levels and Java platforms (J2SE, J2EE) you may encounter as a Java Developer.

Return to Top


Audience

Middle-tier Java developers that need to present dynamic content on the Web using Java servlets.

Return to Top


At Course Completion

At the end of this course, the student will be able to:

  • Describe the J2EE three-tiered, NCA-compliant architecture and its components.
  • Describe the functions of the Client Tier, Data Tier, and Middle Tier.
  • Describe the difference between a Web Server and an Application Server.
  • Code and deploy HttpServlets in a Web Server.
  • Describe the servlet "life cycle."
  • Use the Request object to gather client input.
  • Use the Response object to generate client output.
  • Track session information using Cookies and the Session object.
  • Create simple Deployment Descriptors.

Return to Top


Prerequisites

Before attending this course, students must have completed:

  • J-145, Java Programming for the Enterprise

    —OR—

  • J-240, Advanced Java Programming

Return to Top


Certified Professional Exams

This course introduces some of the topics found in the following Certified Professional exam:

  • 310-081 Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4

For more detailed information about curriculum paths and exams, see the Java Training Roadmap and Certification Track and the Java Certification pages.

Return to Top


Student Materials

The student kit includes a workbook, a CD-ROM with examples and exercise answers, and other necessary materials for this class.

Return to Top


Course Outline

Servlet Basics

  • Browsers, Servers and Servlets
  • The Basic Servlet
  • Three Ways to Use Servlets
  • The Servlet Life Cycle
  • The HttpServlet Approach
  • More do Methods
  • Thread Models
  • Debugging

Request and Response

  • Request and Response Basics
  • The HttpServletRequest Object
  • Request Headers
  • Status Codes
  • Response Headers
  • Ensuring Valid Characters

Session Tracking

  • Understanding Cookies
  • The Cookie Class
  • Session Tracking
  • The HttpSession Class
  • Encoding URLs
  • Terminating Sessions

Web Applications

  • Web Application Components
  • ServletContext
  • Forward and Include
  • Supporting Files
  • Deployment Descriptor
  • Security - Authentication
  • Security - Authorization
  • Applet to Servlet Communication

Return to Top