Print this page

Java 5: Enterprise Connectivity

Upcoming Class Dates

(Toronto location only)

Course Specifications

Course number: 085588
Software: Java 5®
Course length: 1.0 day(s)

Course Description

You have worked on applications using Java programming language. You can incorporate some of the advantages of Java programming language by using Java EE applications to create connectivity in your enterprise. In this course, you will establish connectivity among the various units of an enterprise using the Java Enterprise Edition 5.0 technology.

Course Objective: You will establish connectivity in an enterprise using Java EE in order to create unlimited opportunities for the growth of the enterprise.

Target Student: Students should be skilled and experienced in using Java 5 or at least an earlier version, and be familiar with SQL. Students should have knowledge of database structure and terminology. Students should understand object-oriented programming.

Prerequisites: It is recommended that you first take the following courses or have equivalent knowledge: Java 2: Programming Language (required) SQL: Fundamentals of Querying (required)

Performance-Based Objectives

Upon successful completion of this course, students will be able to:

Course Content

Lesson 1: Examining Java Enterprise Application

Topic 1A: Examine an Enterprise Application

Topic 1B: Analyze the Java Enterprise Edition

Topic 1C: Identify Java Enterprise Architectural Units

Lesson 2: Exploring the Java EE Elements

Topic 2A: Examine the World Wide Web Consortium

Topic 2B: Identify Program Units and Files in Java EE

Topic 2C: Register the .java and .class File Extensions

Lesson 3: Identifying Java Database Connectivity

Topic 3A: Examine JDBC-ODBC Architecture

Topic 3B: Analyze the JDBC API

Lesson 4: Developing JDBC Applications

Topic 4A: Examine Structured Query Language

Topic 4B: Build JDBC Applications

Lesson 5: Exploring Java Servlets

Topic 5A: Identify Java Servlets

Topic 5B: Analyze the Servlet Types

Topic 5C: Examine the Servlet API

Lesson 6: Developing Java Servlets

Topic 6A: Create a Java Servlet

Topic 6B: Generate an HTML Output Using a Servlet

Topic 6C: Handle Forms with Servlets

Lesson 7: Identifying the Essentials of Java Server Pages

Topic 7A: Examine the Java Server Pages Technology

Topic 7B: Create a JSP File

Topic 7C: Use Action Elements in JSP

Lesson 8: Working with Java Server Page Implicit Objects

Topic 8A: Identify Implicit JSP Objects

Topic 8B: Generate Output Using Implicit Objects

Topic 8C: Retrieve Session Information

Topic 8D: Track Information Using application Object

Lesson 9: Implementing JavaBeans in JSP

Topic 9A: Explore JavaBean Basics

Topic 9B: Execute a JavaBean with JSP Action Elements

Lesson 10: Identifying Enterprise JavaBeans

Topic 10A: Examine Enterprise JavaBean Architecture

Topic 10B: Identify Session Bean

Topic 10C: Identify Entity Bean

Topic 10D: Examine the Services Required by EJB

Lesson 11: Developing a Bean

Topic 11A: Examine the Bean Development Process

Topic 11B: Develop a Stateless Session Bean

Topic 11C: Build an Entity Bean

Appendix A: HTTP Quick Reference

Appendix B: Java Database Connectivity (JDBC) Quick Reference

Appendix C: Java Servlet Quick Reference

Appendix D: Java Server Pages (JSP) Quick Reference

Appendix E: Enterprise JavaBean (EJB) Quick Reference