Course Description: JavaServer Pages (JSP)

Five Days — Instructor-led Lecture and Lab Sessions

Overview

This course takes a comprehensive look at using one of Sun Microsystems latest technologies, JavaServer Pages, to develop dynamic websites. Students learn the concepts involved in Client/Server Internet communications beginning with the HTTP protocol, and moving into Servlet-oriented programming. Students will develop their own JavaBeans, and perform session tracking, as well as connect to data sources.  Exercises and examples include: login procedures, shopping carts, personalization, redirection, and more.

Course Objectives

At the end of the course, students will be able to:

Pre-requisites


Course Materials

The course materials are yours to keep. You will be provided with all course notes, and lab solutions.


Course Outline

Day 1

HTTP, Java, and Servlets

Topics

At the conclusion of day 1, students will be able to:
Build a simple Servlet to dynamically create a web page.


Day 2

JSP Tags and LifeCycle

Topics

At the conclusion of day 2, students will be able to:
Develop an online poll, apply the JSP tags to create dynamic pages.


Day 3

JSPs and Beans

Topics

At the conclusion of day 3, students will be able to:
Develop a shopping cart system, and manage objects that persist across requests. 


Day 4

JDBC, Cookies, Tag Libraries

Topics

At the conclusion of day 4, students will be able to:
Build a homepage users can customize, add database functionality to the shopping cart system, and create custom tag libraries.


Day 5

Model-View-Controller Design

Topics

At the conclusion of day 5, students will be able to:
Develop a login system, and customizable homepage based on the MVC Architecture. 
copyright © 2000 - Technical Training Resource