Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Web Component Development With Servlet and JSP Technologies (Certificate)

School/Trainer:

Montreal College of Management and Technology
Montreal, Quebec, Canada

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' This course also provides an ideal method of preparing for the new Sun Certified Web Component Developer certification examination. As such, students are not only taught the technical details of JPS and servlet technology, they also learn about the best practices for integrating the Web tier with the other tiers, from the browser display to Enterprise JavaBeans[tm] (EJB[tm]) components running on an application server and backend database resources.

Who can benefit?

Students who can benefit from this course are Java programming language developers with skills equivalent to that of a Sun Certified Developer for Java 2 Platform who are creating Web components, such as servlets and custom tags, used in the assembly and generation of dynamic Web content. This is not a course for Web page designers using Hypertext Markup Language (HTML), the JavaScript[tm] programming language, or other Web presentation technologies

Pre-requisities

Write Java(TM) technology applications, demonstrating significant programming ability
Integrate existing Java technology-based code (that is, reuse existing classes created by other team members)
Integrate existing Java technology-based code (that is, reuse existing classes created by other team members)
Design Java technology applications
Functionally describe the benefits of an n-tier architecture
Write a Web page using HTML

Skills Gained?

Select the best web technology an application and architecture
Write Java servlets
Connect a web application to EJB components and databases
Implement application management techniques, such as security and threading
Write JSP pages
Create custom tag libraries for JSP pages

Course Content

Module 1 - Introduction to Web Application Technologies

Describe Internet services
Describe the World Wide Web service
Distinguish between Web applications and Web sites
Describe Java servlet technology
Describe JavaServer Page technology
Describe the Java 2 Platform, Enterprise Edition (J2EE[tm])

Module 2 - Developing a Simple Servlet

Develop a simple generic servlet
Develop servlets that access request headers
Develop servlets that manipulate response headers
Describe the Hypertext Transfer Protocol (HTTP)
Develop a simple HTTP servlet
Deploy a simple HTTP servlet

Module 3 - Developing a Simple Servlet that Use HTML Forms

Describe the structure of HTML FORM tags
Describe how HTML forms send data using Common Gateway Interface (CGI)
Develop an HTTP servlet that accesses form data

Module 4 - Developing a Web Application

Describe the requirements of a robust Web application models
Deploy a Web application using a deployment descriptors

Module 5 - Configuring Servlets

Describe the servlet life cycle
Describe servlet initialization parameters
Write servlet code to access the configured initialization parameters and their use with individual servlet instances

Module 6 - Sharing Resources Using the Servlet Context

Describe the purpose and features of a servlet context
Develop a servlet context listener that manages a shared Web application resource

Module 7 - Developing Web Applications Using the MVC Pattern

List the limitations of simple Web applications
Develop a Web application using a variation on the Model-View-Controller (MVC) pattern

Module 8 - Developing Web Applications Using Session Management

Describe the purpose of session management
Design a Web application using session management
Develop servlets using session management
Describe the cookies implementation of session management
Describe the Universal Resource Locator-rewriting (URL-rewriting)
implementation of session management

Module 9 - Handling Errors in Web Applications

Describe the types of errors that can occur in a Web application
Declare an HTTP error page using the Web application deployment descriptor
Declare a Java exception error handler page in the deployment descriptor
Create an error handling servlet
Write servlet code to log exceptions
Write servlet code to capture a Java technology exception and forward it to error handling servlet

Module 10 - 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 application


Module 11 - Understanding Web Application Concurrency Issues

Describe why servlets need to be thread safe
Understand the attribute scope rules and the corresponding concurrency issues
Describe the single thread model
Design a Web application for concurrency

Module 12 - Integrating Web Applications With Databases

Understand what a database management system does
Design Web application to integrate with a database
Develop a Web application using a connection pool
Develop a Web application using a data source and Java Naming and
Directory Interface(TM)

Module 13 - Developing JSP Pages

Describe the JSP technology
Write JSP syntax using scripting elements
Write JSP syntax using the courier page directive
Create and use JSP error pages

Module 14 - Developing JSP Pages

Design a Web application using the Model 1 architecture
Develop a Web application using the Model 1 architecture


Module 15 - Developing a 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

Module 16 - Building Reusable Web Presentation Components

Describe how to build Web page layouts from reusable presentation components
Write JSP technology syntax using the include directive
Write JSP technology syntax using the jsp:include standard action

Module 17 - Developing JSP Pages Using Custom Tags

Describe the problem with JSP technology scriptlet code
Given an existing custom tag library, develop a JSP page using the library

Module 18 - 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
Develop a custom tag that includes its body in the contour of the HTTP response
Write the tag library description for a simple, empty custom tag

Module 19 - 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

Module 20 - Integrating Web Applications With Enterprise JavaBeans

Understand the Java 2 Platform, Enterprise Edition (J2EE) at a high level
Develop a Web application that integrates when an EJB component using the Business Delegate pattern ...''

Please go to the school's official website for training price and schedule:
http://www.montrealcollege.ca/

Phone:1 514 312 2383

School Address:

1255 University Street, Suite 510
Montreal, Quebec, Canada
H3B 3V8


Jobs & Resumes: Montreal
Houses & Roommates: Montreal
Travel Agencies: Montreal

Search other schools for Web Component Development With Servlet and JSP Technologies training resources.




Other training courses offered by Montreal College of Management and Technology:

Microsoft Certified Systems Engineer (MCSE)
MCSE 2003: Security+
VB.NET
C#
Microsoft Certified Application Developer (MCAD)
Microsoft Certified Database Administrator (MCDBA)
Fundamentals of the Java Programming Language
Knowledge and skill to program and run advanced Java Applications
Object-Oriented Analysis and Design with UML
Developing Applications for the J2EE Platform
Advanced Business Component Development With Enterprise JavaBeans Technology
J2EE Applications
Sun Certified Java Associate (SCJA)
Sun Certified Java Programmer (SCJP)
Sun Certified Java Developer (SCJD)
Sun Certified Web Component Developer (SCWCD)
Sun Certified Business Component Developer (SCBCD)
SAP ABAP
Business Information Warehouse (BIW)


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Our combined search function does not only provide you with the training courses and students, but also talent resumes and jobs, or shared apartments nearby for rent.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - IndiaASKEDU.net  © 2003-2009