Sun Certified
Web Component Developer
Java SCWCD Certification
Java Certification
Java Web Developer Exam Code Number: CX-310-081
| Java SCWCD |
£990 |
|
Java SCJP Certification
+
Java Web Application |
£1450 |
 |
SCWCD
Certification Course Highlight |
|
- Java Web Certification
Overview
- Java Web Application
Technologies
- Developing
a Simple Servlet
- Developing
a Simple Servlet That
Uses HTML Forms
- Configuring
Servlets
- Sharing Resources
Using the Servlet Context
- Developing
Web Applications Using
the MVC Pattern
- Developing
Web Applications Using
Session Management
- Handling Errors
in Web Applications
- Configuring
Web Application Security
- Understanding
Web Application Concurrency
Issues
- Integrating
Web Applications With
Databases
- Developing
JSP Pages
- Developing
Web Applications Using
Model 1 Architecture
- Developing
Web Applications Using
Model 2 Architecture
- Developing
a Simple Custom Tag
- Developing
Advanced Custom Tags
- Building Reusable
Web Presentation Components
- Integrating
Web Applications With
Enterprise JavaBeans
|
|
|
|
End 2 End Process
|
Registration
Phone/In Person
Course Fee £690 |
|
|
|
SCWCD Book and Course
Material Included |
| |
|
|
| |
|
Hands-on instructor
led Training for
8 classes
Unlimited Pratice Hours |
| |
|
|
| |
|
Free SCWCD Mock Exam |
| |
|
|
| |
|
Actual SCWCD Exam done
@ BCOC |
| |
|
|
| |
|
Sun Certified Web Component Developer (SCWCD) Certified |
|
| |
|
|
| Start Date | Session | Time | Duration | Observations | Enrollment |
| Jul 30 2008 | Mon, Wed | 18:00-21:00 | 8 Classes | Twice A Week Unlimited Practice Hours |
enrol me
|
| Sep 01 2008 | Mon, Wed | 18:00-21:00 | 8 Classes | Twice A Week Unlimited Practice Hours |
enrol me
|
| Sep 29 2008 | Mon, Wed | 18:00-21:00 | 8 Classes | Twice A Week Unlimited Practice Hours |
enrol me
|
| Nov 24 2008 | Mon, Wed | 18:00-21:00 | 8 Classes | Twice A Week Unlimited Practice Hours |
enrol me
|
| 1 |
|
Sun Certified Web Component Developer for the
Java 2 Platform
Java Course Overview
Java is considering as one of the leading platforms to develop a web application. Java skills are considered among the most in demand for web development. So if you are looking for an entry into this IT area, this course is the way to go.
Highlights of the course are HTML Forms, SQL Language, and Java JSP Database Programming. Emphasis is given for hands-on exercises to make sure you put the theories you learn into practice. Java JSP Database programming course will also benefit professionals who wish to take the Sun Certified Web Component Developer (SCWCD) certification.
This course will teach you how to develop and deploy java based web applications, Java servlets, JSP to create database-driven websites, developing web applications using MVC pattern, personalize web content using cookies and sessions, configuring Web Application Security, using custom tags, etc. Using Java Server Pages (JSP) and servlets allow you to develop robust web applications.
Java Certification Course Contents
Introduction to Web Application Technologies
Describe Internet services
Describe the World Wide Web
Distinguish between Web applications and Web sites
Describe Java servlet technology and list three
benefits of this technology compared with traditional
common Gateway Interface (CGI) scripting
Describe JavaServer Page technology and list three
benefits of JSP pages technology over rival template
page technologies
Describe the J2EE software
Developing a Simple Servlet
Develop a simple generic servlet
Describe the Hypertext Transfer Protocol (HTTP)
Develop a simple HTTP servlet
Deploy a simple HTTP servlet
Develop servlets that access request headers
Develop servlets that manipulate response headers
Developing a Simple Servlet That Uses
HTML Forms
Describe the structure of HTML Form tags
Describe how HTML forms send data using the CGI
Develop a HTTP servlet that accesses form data
Developing a Web Application Using a
Deployment Descriptor
Describe the requirements of a robust web application
model
Deploy a web application using a deployment descriptor
Configuring Servlets
Describe the events in a servlet life cycle and
the corresponding servlet API methods
Describe servlet initialization parameters and
their use with individual servlet instances
Write servlet code to access the configured initialization
parameters
Sharing Resources Using the Servlet Context
Describe the purpose and features of the servlet
context
Develop a context listener that manages a shared
Web application resource
Developing Web Applications Using the
MVC Pattern
List the limitations of a "simple" Web
application
Develop a Web application using a variation on
the Model-View-Controller (MVC) pattern
Developing Web Applications Using Session
Management
Describe the purpose of session management
Design a Web application that uses session management
Develop servlets using session management
Describe the cookies implementation of session
management
Describe the URL-rewriting implementation of session
management
Handling Errors in Web Applications
Describe the types of errors that can occur in
a Web application
Declare a HTTP error page using the Web application
deployment descriptor
Declare a Java technology exception error page
using the Web application deployment descriptor
Develop an error handling servlet
Write servlet code to capture a Java technology
exception and forward it to an error handling
servlet
Write servlet code to log exceptions
Configuring Web Application Security
Explain the importance of Web security
Use the deployment descriptor to configure authorization
for a Web application resource
Use the deployment descriptor to configure authentication
of users of a Web application
Understanding Web Application Concurrency
Issues
Describe why servlets need to be thread safe
Describe the attribute scope rules and the corresponding
concurrency issues
Describe the single thread model for servlets
and the issues with this concurrency strategy
Design a Web application for concurrency
Integrating Web Applications With Databases
Understand what a database management system (DBMS)
does
Design a Web application to integrate with a DBMS
Develop a Web application using a connection pool
Develop a Web application using a data source
and the Java Naming and Directory Interface (JNDI)
Developing JSP Pages
Describe JavaServer Page (JSP) technology
Write JSP code using scripting elements
Write JSP code using the page directive
Create and use JSP error pages
Describe what the Web container does behind the
scenes to process a JSP page
Developing Web Applications Using the
Model 1 Architecture
Design a Web application using the Model 1 architecture
Develop a Web application using the Model 1 architecture
Developing Web Application Using the
Model 2 Architecture
Design a Web application using the Model 2 architecture
Develop a Web application using the Model 2 architecture
Building Reusable Web Presentation Components
Describe how to build Web page layouts from reusable
presentation components
Write JSP technology code using the include directive
Write JSP technology code using the jsp:include
standard action
Developing JSP Pages Using Custom Tags
Describe the problem with JSP technology scripting
tags
Given an existing custom tag library, develop
a JSP page using this tag library
Developing a Simple Custom Tag
Describe the structure and execution of a custom
tag in a JSP page
Develop the tag handler class for a simple, empty
custom tag
Write the tag library description for a simple,
empty custom tag
Develop a custom tag that includes its body in
the content of the HTTP response
Developing Advanced Custom Tags
Develop a custom tag in which the body is conditionally
included
Develop a custom tag in which the body is iteratively
included
Integrating Web Applications With Enterprise
JavaBeans
Understand the J2EE software at a high level
Develop a Web application that integrates with
an EJB component using the Business Delegate pattern
|