Вы находитесь на странице: 1из 3

Sun Certified Web Component Developer (SCWCD 5.

0) is designed for programmers de


veloping web applications using Servlet and JSP technology. The exam consists of
a multiple-choice exam, the prerequisite for which is successful completion of
Sun Certified Java Programmer (SCJP 5.0) examination.
This training leads the participant towards the preparation for SCWCD 5.0, an in
ternationally recognized certification from the Sun Microsystems (Oracle). In ad
dition to helping the participants with the requirement of the examination, the
workshop also aims to train them to be effective web component developers.
A) Learning Objectives
At the end of this course, participants will be able to:
* Understand Java Servlets, JavaServer Pages, HTTP basics
* Learn about the Servlet Model, its structure and deployment, and the Servl
et container model
* Learn about filters, Session management
* Familiarize with web application security
* Understand JSP technology model and reusable web components
* Learn about Expression language (EL) and JavaBeans
* Appreciate JSP pages with custom tag libraries and actions
* Familiarize themselves with design patterns and J2EE patterns
B) Highlights of Course Delivery
* The contact workshop is a mix of instructor lead and self paced learning.
* Each section has definitions, examples, exercises and memory joggers to fa
cilitate the learning and application of the contents.
* Subsequent to the presentation and sample application as per the requireme
nts of each chapter, a quiz on the topic covered is administered.
* The training is followed by a mock test having 200 hand picked questions t
o check the understanding of the participants.
Note: The contents of this course will be covered in 4 days in an extended time
schedule
C) Course Contents
Topic Ref. Sun s Objectives for SCWCD 5.0
Day 1 of 4
Introduction
* Getting to know the participants
* Introduction to SCWCD 5.0
* SCWCD 5.0 Certification advantages
* SCWCD 5.0 certification process and fees related information
* SCWCD 5.0 examination information on the split of questions, question patt
ern
* SCWCD 5.0 examination Tips on how to prepare and take the examination (thi
s theme will be reiterated throughout the course)
* Familiarization with course outline
* Familiarization with the protocols and timings
* Expectation setting and clarifications
* Introductory Quiz to assess the current level of familiarization of the pa
rticipants with SCWCD 5.0 concepts and assess the gaps.
Introduction to Servlets
* What are Servlets?
* What is a Servlet container?
* Hello World Servlet
* Quiz Introduction to Servlets technology
Introduction to JSP
* What are Java Server Pages?
* JSP architecture model
* Quiz Introduction to JSP technology
Introduction to Web application and HTTP basics
* What is a web appliction?
* What is HTTP?
* Quiz Web application basics and HTTP
Day 2 of 4
Servlets
* Request and Response
* Handling HTTP requests
* Servlet life cycle
* ServletConfig
* ServletContext
* A Web Example
* Quiz Servlets
JSP
* JSP technology model
* JSP Syntax
* JSP life cycle
* JSP page directives
* Page scopes
* Implicit objects
* Static and Dynamic Inclusion
* Quiz JSP
Day 3 of 4
JSP cont d
* JSP Expression Language
* JavaBeans overview
* Actions in JavaBeans
* Using JavaBeans in Servlets and JSPs
* Quiz JavaBeans
Custom Tag libraries
* Using custom tags in JSPs
* JSTL
* Developing custom tag libraries (Interface: BodyTag, Class: TagSupport, Bo
dyTagSupport)
* Quiz Custom tags
Day 4 of 4
Design Patterns
* Intercepting Filter
* Model-View-Controller (MVC)
* Front Controller
* Service Locator
* Business Delegate
* Transfer Object
* Quiz Design Patterns
Tomcat
* Installation
* Configuration and setting environment variables
* Running Tomcat
* Web.xml file
* Quiz - Tomcat
Revision of objectives
* Revisiting the SCWCD 5.0 objectives
* Resolving Queries

Вам также может понравиться