PRIVATE GROUP FEE:
$ Based upon a class size of six students.
Scheduling can be adjusted to employee work hours and incorporate client assignments.
SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.
AUDIENCE:
Programmer
Database Administrator
System Designer
System Analyst
IT Professional
DATES:
CONTENT AND OBJECTIVES:
Server-side Java
Examine the server-side architecture in JEE.
Servlets: Architecture and Concepts
Use JDeveloper or Eclipse to code a simple Java servlet.
Developing an HTTP Servlet
Code a servlet for logging HTTP Header information.
Code a servlet for: 1- Creating a cookie. 2- Retrieving the cookie. 3- Determining the cookies attributes. 4- Updating the cookie.
Modify a servlet to include a servlet filter.
Server-side Applications and the Database
Create a servlet which connects to a database using connection pooling.
Confirm that the connection is working by accessing the database dictionary.
Session-enabled Servlets
Code a multithreading application with persistent state across multiple sessions.
JavaServer Pages: Concepts
Make a JSP page that allows the user to supply a request parameter which initiates the background color and a picture selection.
Set the background to a color and display the image.
Code a data entry page which contains request editing and error checking.
Code a JavaBean to process the editing requests.
Tags Utilization in JavaServer Pages
Develop and deploy advanced tags: 1- Parameterized tags. 2- Tags with a body.
Use the TLD: Tag Library Descriptor to describe the new tags.
ADF: Application Development Framework
List the features and benefits of Application Development Framework.
Import the ADF libraries.
ADF Concepts
Describe how ADF incorporates Model-view-controller framework.
ADF Validation
Code and execute a servlets using validation techniques from ADF.
ADF Querying and Persisting Data
Design and code an application retrieving data from a relational database.
Virtual Classroom
Blended Learning
↓
Synchronous Instruction
Asynchronous Instruction
Effective February 27, 2012, the course dates listed on the CETi schedules only will be available based upon approved and authorized user ID.
Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. CETi makes no representation regarding ownership in any of the software products that we train on.
CETi courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the CETi course and that the employer has a licensed version of the software.
Certain courses only should be taught by the source software company training company and open source purveyor.