Phone (416) 332-8727 ; Add to Favorites
Home Programs Admission Financial Aid e-Learning Events & News Career Services Contact
J2EE Course Outline
Chapter 1
  • J2EE Overview
  • Ecommerce Environment
  • Development Paths
  • N-Tier Architecture Approach
  • Containers
  • Roll of a Browser
  • 3 Implementations of Java Language
  • J2EE Extensions API
  • J2EE Architecture
  • Java Database Connectivity "JDBC"
  • J2EE Packaging
  • Web.xml File

Chapter 2

  • Java Servlets
  • Types of Java Programs
  • Characteristics of Java Servlets
  • Illustrating Servlet Processing
  • Advantages of Java Servlets
  • Servlet Class Hierarchy
  • Servlet Lifecycle
  • Components of an HTTP Server
  • Request & Response Objects
  • Demo - Building a Servlet
  • Role of an HTML Form
  • ACTION & METHOD Parameter
  • HTML FORM Source & Sample
  • Demo - Servlet Interaction
  • What is HTTP Processing?
  • Demo - Extracting Information
  • Java Servlet API
  • Servlet Request Handling
  • Request Methods for Input Data

Chapter 3

  • J2EE Applications
  • Web Application Structure
  • Servlet Tags
  • Demo - Structure of J2EE Projects

Chapter 4

  • Session Management
  • Session Support
  • Creating a Session Object
  • HttpSession Methods
  • Demo - Sessions
  • Session Invalidation
  • Illustrating Request Dispatcher
  • Application Performance
  • Persistent Sessions

Chapter 5

  • JavaBeans
  • Illustrating JavaBeans
  • Rules of JavaClasses
  • Visual Logic Beans
  • Demo - Building a JavaBean Class
  • Servlet/JSP Model
  • Demo - Inserting a JavaBean

Chapter 6

  • JavaServer Pages
  • JSP Document Components
  • Approach: Advantages & Disadvantages
  • Server-Side Scripting
  • JSP Translation
  • JSP Forwarding
  • Demo - Creating a JSP Document
  • JSP Components
  • JSP Implicit Objects
  • include and taglib Directive
  • JSP Expression
  • JSP Scriplet & Comment
  • Distinct JSP Disadvantages
  • JSP Action Tags
  • Servlets & JavaBeans
  • Demo - Inclusion of JavaBeans & Servlets
  • useBean Translation

Chapter 7

  • Java Database Connectivity
  • JDBC with MVC
  • Different Types of Drivers
  • JDBC V2.0 Environment Connections
  • Accessing Connection Pools
  • Creating Connections
  • Using StringBuffer & ResultSet Object
  • Demo - Relational Database Access Program
  • Result Set Table
  • Demo - JavaBean & JavaServer Page Capabilities

Chapter 8

  • Enterprise JavaBeans
  • Benefits of Enterprise JavaBean Development
  • Comparing JavaBeans & EJB's
  • Illustrating EJB's
  • Session EJB's
  • Demo - Building an Enterprise JavaBean
  • Staple Session Beans
  • Message EJB's
  • Naming Overview
  • Demo - Creating an EJB Client

Chapter 9

  • J2EE Security
  • 4 Processes of J2EE Security
  • Security Layers
  • Application Authentication
  • WebSphere Security Policies
  • Security Delegation Policy

Chapter 10

  • Custom JSP Tags
  • JSP Components
  • Defining Tag Handler
  • Deploying Tag Libraries
  • Demo - Custom JSP Tags
The Trainers

Jeo Yang

Senior Developer

The Acchievement
Achievement
Consultation

Fill and Submit this Form to ask any questions about this program. Our counsellor will get back to you shortly.

Name
Phone
Email
Questions
 

The Resources
Resources
Articles
Articles

OCOT Advantages

100 %Instructor-Led Class
State-of-the-Art Facilities
Unlimited Lab Time
Labs Open 7-days a Week
Free Repeat
Free Job Placement
Financial Aid Possible
Resume Writing
Interview Skills


© 2008 Ontario College of Technology