|
Classes :: class description :
Java Servlet/JSP
Overview
This course presents an in-depth coverage on developing
server-side web applications using Java Servlets API and JSP (Java
Server Page). This course covers the materials needed to take the
Java Web Component Developer certification exam (310-080) administered
by Sun Microsystems. Students must have the fundamental knowledge
and experience in the Java programming language in order to best
benefit from taking this course. Java Web Component Developer certification
exam requires Sun Certified Programmer status. Like other web publishing
related application areas, Java technology can be divided into two
primary areas: the client-side and server-side. In a nutshell, Java
applets are client-side applications; whereas Java Servlets are
server-side applications. The demand for Java server-side programmers
in the IT job market is in a rapid growth. Therefore, the proficiency
in Java Servlets programming will make you highly marketable. To
become a true Java programmer, you really need to be able to develop
applets and Servlets.
Prerequisites
Students must be familiar with HTML and The Internet with some
Java Script knowledge.
Outline
Module
1: Basic Networking Concepts
·
Objectives
·
Early Web Architecture
·
Dynamic Content: CGI, SSI Java Script and Java Applets
·
Servlets: Framework and Advantages
·
Application Architecture: Two Tier and Three-Tier
·
HTTP and HTML
·
HTTP Transaction, Request, Methods, Response Codes, Headers and
Entity Headers
·
Media Types and Subtypes
·
HTML Basic Tags and Form Tags
Module
2: Servlets
·
Objectives
·
HelloWorld Servlet
·
Mapping Requests to Servlets
·
Servlet Creation, Initialization, execution and Destruction
·
Package javax.servlet
·
package javax.servlet. Http ServletRequest,
Http.Java.ServletResponse and Http Utilities
·
A Customer Support Site
·
Session Tracking with Cookies and Tracking by URL Rewriting
Module
3: More Servlets
·
Document Object Models
·
Server Side Includes and Java Web Server Templates
·
JavaServer Pages, JSP and Beans
·
USEBEAN Tag, Embedded Script Tags
·
JSP Directives, Servlet Sandbox
·
Queries Update and Update Statements
Module
4: Servlets and JDBC
·
Tables and Keys
·
Drivers
·
HTT Authentication and Update Statements
·
Securing the Customer’s Site
·
Result Set
·
Using a JDBC in a Custom site
|