HALLOGRAM PUBLISHING
SHOPPING CARTSITE MAPCONTACT USPRODUCTS
HOMEBARCODESDEVELOPER TOOLSUSER TOOLSTRAINING
Java 2 Enterprise Edition Training CD's

Your Java 2 Enterprise Edition Instructor

Your instructor, Campbell Gunn of GunNet Software Inc., has over 10 years experience in the IT industry. He has developed software solutions for Fortune 1000 companies in America & Australia. Campbells experience in the IT industry has stemmed from developing solutions from a vendor neutral stance, thereby providing the best possible technology result. Much of his development experience focuses on integrating different systems using standards-based technologies such as HTML, COM+, XML, C/C++ and Java. Campbell instructs classes across the country, provides consulting services, develops courseware, and is also the featured instructor for AppDevs "SQL Server vs. Oracle: A Technology Comparison" CD-ROM training.


SESSION 1 (77 min)

J2EE Background
Distributed Computing
Enterprise Application Development
The J2EE Solution
J2EE Multi-Tier

Multi-Tier Model
Container Based Development
Client Components
Business-Logic Components
J2EE and EJB
J2EE Platform

Client/Server Environment
J2EE Scenarios
Multi-Tier Application
Stand-Alone Clients
Web-Centric
MVC Architecture
MVC Process

Components and Roles
Architecture
Web Components
Enterprise JavaBeans
J2EE Roles
Application Assembler/System Administrator
Tool Provider

Platform Services
Overview
Deployment, Transaction, and Security
Service Technologies
Communication Technologies

Installing J2EE SDK
Prepare to Install J2SE SDK
Install J2SE SDK
Prepare to Install J2EE SDK
Install J2EE SDK

SESSION 2 (69 min)

Configure J2EE SDK
J2SE SDK Configuration
J2EE SDK Configuration
Verify J2SE Functionality
userconfig.sh

Client Tier
Requirements
Client Options
Web Clients
EJB Clients
EJB Client Strength/Weakness
EJB Client Types

Web Tier Applications
Web Components
Java Servlet Technology
Servlet Life Cycle/Listener Class
Sharing Information/Access Control
Initialization/Service Methods

Servlet Processing
Processing Information
Servlet Response
Define Filter Class
Access Web Resources
Maintain Client State

Servlet Completion
Overview
Tracking Requests
Shutdown Servlet

Servlet Communication
View HTML Code
Set Public Class
Initialize Servlet
DoGet Method
Calculate/Printwriter
Destroy
View Session Bean

SESSION 3 (86 min)

Assembling Web Servlet
Compile Servlet
Start J2EE Server
Deployment Tool
Create Application with Deployment Tool
Create Web Component
Configure Application
Verify/Deploy Application

JSP Pages
JavaServer Pages
Elements of JSP
JSP Initialization
Static/Dynamic Content
Objects

Scripting JSP Elements
JSP Elements
JSP Content
Transfer Control
Include Applet
Custom JSP Tags

Assembling JSP Pages
Build JSP Pages
Declarations/Scriptlets
Compile JSP
Start Cloudscape/J2EE
Deployment Tool
Configure Deployment
Add Entity Beans
Configure Entity Beans

Deploying JSP Pages
Verify Application
Deploy Application
File Location
Test JSP Page

Using JavaBeans
Overview
Set JavaBean Component Properties
Object Interaction
Assembling JSP with Java Beans
JavaBean
Deployment Tool
Add Web Component
Verify and Deploy

SESSION 4 (88 min)

Enterprise / Session Beans
Common Requirements
Enterprise Beans
Types of Enterprise Beans
Session Beans
State Management
Session Bean Strategies

Entity Beans
Overview
Persistence
Shared Access
Container-Managed Persistence
Container-Managed Relationships
Message-Driven Bean

Accessing EJBs with Interfaces
EJB Interfaces
Remote Access
Planning Access Type
EJB Contents

EJB Life Cycles
Stateful Session Bean
Active/Passive/Remove
Stateless Session Bean
Entity Bean
ejbCreate, ejbPostCreate
Message-Driven Bean

Using Session Beans
Interfaces
Session Bean
Deployment Tool
Create EJB Container
Configure EJB Container
Verify and Deployment Application

Using Entity Beans
Overview
Entity Bean Interfaces
Entity Bean Structure
Servlet and Entity Bean
Deploy Application with Entity Bean
Create EJB Container
Transaction Management
Configure Entity Bean
Deployment Settings
Verify and Deploy
Test Application

SESSION 5 (72 min)

Cooperating EJBs
Cooperating Session Bean
Servlet Structure
Deployment Tool
Create Web Component
Create EJB Container
Add Entity Bean
Configure Application
Verify and Deploy
Test Application

EIS Tier
Overview
Capabilities/Limitations
EIS Scenarios
Relational Database Access
Application Component Provider

EIS Data Access
Programming Data Access
Access Objects
Connections
Security
Connectivity Futures

Using EJBs with EIS
EJBs for EIS Interface
Entity Bean
EJB Methods
EJB with XML Method
Create Database Table
Deployment Tool
Test Application

Packaging and Deployment
Overview
Packaging J2EE Applications
Related Functionality
Security Profiles
Web Modules
Client Application Modules

SESSION 6 (75 min)

Deployment Descriptors
Overview
Deployment Strategies
Descriptor Elements
Deployment Tool Actions
Placement of Deployment Descriptors
EJB Descriptor

Transaction Management
Overview
Properties and Mechanism
Platform Transactions
JTA Transactions
JTA and JTS
Transactions in the Web Tier
JTA in Web Components
EJB Transactions
Container-Managed
Transaction Attributes
Transaction Guidelines

Transaction Planning
Transactions with JTA
Local Transactions
Transaction Options
Compensating Transactions
Isolation Levels
Setting Transaction Levels

J2EE Security
Security Threats
Authentication Mechanisms
Authentication Call Patterns
Declarative/ Programmatic Authorization
Isolation/Auditing
Security Settings
Add Security Constraint

J2EE Tips
Overview
J2EE SDK Tools
Common Problems
J2EE Documentation
J2EE Configuration Files
J2EE Resource Web site


Return to Java 2 Enterprise Edition Training CD's Main Page

Check out the complete list of AppDev Training


Java 2 Enterprise Edition Training CD's (PDF Manuals)........$595.00
Java 2 Enterprise Edition Training CD's (Printed Manuals)........$655.00


Home || Shopping Cart || Site Map || Newsletter/Blog
Search HALLoGRAM || Request More Information
CALL TOLL FREE 1-866-340-3404

SEARCH
14,500+ PRODUCTS:

Order Java 2 Enterprise Edition Training

SIMILAR PRODUCTS
  • Training Tools

    AppDev Training

  • Copyright 2002 HALLoGRAM Publishing, Aurora CO. All Rights Reserved
    All products mentioned in this site are trademarks of their respective owners
    Prices are subject to change without notice
    dmcakegrim