Custom Search
Provided by: Last Minute Training

The Complete Java Course for Professional Developers

Last Minute Training
Training Provided by Last Minute Training The Complete Java Course for Professional Developers | | ID: JCompl | Course Length: 10 | Module 0: Overview Of J2ee | Java Platforms Characteristics of "enterprise" Computing J2EE Technologies Multi-tier Architectures Advantages of Multi-tier Architectures Container-based Approach J2EE Application Models | Module 1: The Websphere Server | Websphere Architecture Websphere JDBC Access Websphere Jms Websphere Security Websphere Ejbs Websphere Servers and Clusters Websphere JNDI | Module 2: Java Naming And Directory Interface | What Is JNDI Benefits of JNDI Naming and Directory Services Using JNDI Context Operations JNDI Utility Class JNDI Example Naming Exceptions | Module 3: Using JDBC Data Sources | Connection Pools JDBC Data Sources Data Source Example Configuring JDBC Data Sources About Jta | Module 4: Enterprise Java Beans 3. 0 | Enterprise Java Beans Component Model Moving To Annotations Parties Involved in EJB Deployment EJB Server and EJB Container Types of Enterprise Beans EJB Wrapper Interfaces Deployment Descriptors Context & Environment Objects The Client Code Deploying the EJB in Websphere | Module 5: Session Beans | Session Bean Lifetime, Interface, and Lifecycles Stateless Session Beans Accessing Environment Entries Stateful Session Beans Managing Exceptions Working with Cache Settings Deploying and Running Ejbs | Module 6: Java Persistency Api | The Need for Jpa Designing for Jpa Creating Pojos The Configuration File Persisting Pojos in a Datastore Jpa and Relationships About Using Jql | Module 7: More On Jpa | Session Management Managing Transactions Thread Considerations Addressing Performance Issues A Complete Jpa Example | Module 8: Session Facade Pattern | J2EE Design Patterns Session Facade Pattern Transactions Container-managed Transactions Transaction Attributes System Vs. Application Exceptions Rolling Back a Container-managed Transaction Creating An Enterprise Application | Module 9: EJB Security | J2EE Security Adding Users in the Administration Console Specifying Security for Ejbs Mapping Roles To Users | Module 10: Java Message Service | Messaging Applications Jms and the J2EE Platform Basic Jms Concepts The Jms Programming Model Point-to-point Messaging Publisher and Subscriber Messaging Reliable Message Delivery | Module 11: Message-driven Beans | Message-driven Beans Message-driven Bean Example Deploying Message-driven Beans Running the Example Message-driven Bean Lifecycle Transactions Message Acknowledgement | Module 12: Creating Servlets | A Simple Servlet Web Applications Configuring Servlets Running the Servlet Servlets and Threads Cookies and Sessions Session Management | Module 13: Custom Jsp Tags | Using Custom Tags Types of Tags Defining Tags The Tag Element Simple Tags Tags with Attributes Including the Tag Body Optionally Including the Body Including the Body Multiple Times | Module 14: Servlet Filters | What Is a Filter Sample Filter The Filter API Initializing Filters Blocking the Response Modifying the Response Running the Examples | Module 15: Securing Web Applications | J2EE Security Users and Groups Authentication for Web Applications Authorizing Access in Web Applications | Module 16: Design Concepts For Web Applications | Architecture and Design Tiered Architectures Model-view-controller Architecture J2EE Design Patterns View Helper Pattern Front Controller Pattern Intercepting Filter Pattern | Module 17: Javaserver Faces | What Is Javaserver Faces Model 1 and Model 2 Architecture Jsf Architecture and Components Jsf and Mvc: The Pieces of the Puzzle About the Configuration Files Building the Model Building the View About the Controller A Simple Jsf Example | Module 18: Jsf Programming | Common Jsf Tags Validators and Converters Resource Bundles Websphere Deployment | Module 19: Xml Technologies | Well Formed Versus Valid XML Xsd Schemas and Namespaces XPATH and Xmldom XML and Web Services | Module 20: Java API For XML a Jaxp | Document Driven Versus Event Driven Document Processing A Look At Sax Exploring Jax The XML DOM Loading a Document Validating a Document A Complete Example | Module 21: Java Architecture For XML Binding (jaxb | Jaxb Overview Working with Schemas Schema Binding and the Java Representation Exploring Generated Classes and Interfaces Marshalling/ unmarshalling the Document Validating Data A Complete Example | Module 22: Web Services | The Need for Soa Web Service Technology: Wsdl, Soap, and Uddi Web Service Messaging: Soap Java and Wsdl Java and Soap Using Jax-ws Creating a Web Service Creating a Web Service Client Controlling Names, Namespaces and Uris | Module 23: More On Web Services | Web Services and Websphere Application Server Web Service Events and Notifications About Web Service Security Advanced Web Services Deploying Web Services | Module 24: Jmx Essentials | Jmx Architecture About Resource Management Creating and Running An Agent Using HTML Adapter Using RMI Connector Dealing with Exceptions A Complete Example | Module 25: Mbeans | What Is Mbean The Standard Management Interface Mbean Inheritance Patterns Standard Mbeans Using Dynamicmbean and Mbeaninfo Handling Mbean Errors
This is primarily ilt training
Contact Last Minute Training for more information
Course Level:basic
Duration:10 days
Training Presented in:English
The Complete Java Course for Professional Developers The Complete Java Course for Professional Developers
| | ID: JCompl | Course Length: 10


| Module 0: Overview Of J2ee
| Java Platforms
Characteristics of "enterprise" Computing
J2EE Technologies
Multi-tier Architectures
Advantages of Multi-tier Architectures
Container-based Approach
J2EE Application Models


| Module 1: The Websphere Server
| Websphere Architecture
Websphere JDBC Access
Websphere Jms
Websphere Security
Websphere Ejbs
Websphere Servers and Clusters
Websphere JNDI


| Module 2: Java Naming And Directory Interface
| What Is JNDI
Benefits of JNDI
Naming and Directory Services
Using JNDI
Context Operations
JNDI Utility Class
JNDI Example
Naming Exceptions


| Module 3: Using JDBC Data Sources
| Connection Pools
JDBC Data Sources
Data Source Example
Configuring JDBC Data Sources
About Jta


| Module 4: Enterprise Java Beans 3. 0
| Enterprise Java Beans Component Model
Moving To Annotations
Parties Involved in EJB Deployment
EJB Server and EJB Container
Types of Enterprise Beans
EJB Wrapper Interfaces
Deployment Descriptors
Context & Environment Objects
The Client Code
Deploying the EJB in Websphere


| Module 5: Session Beans
| Session Bean Lifetime, Interface, and Lifecycles
Stateless Session Beans
Accessing Environment Entries
Stateful Session Beans
Managing Exceptions
Working with Cache Settings
Deploying and Running Ejbs


| Module 6: Java Persistency Api
| The Need for Jpa
Designing for Jpa
Creating Pojos
The Configuration File
Persisting Pojos in a Datastore
Jpa and Relationships
About Using Jql


| Module 7: More On Jpa
| Session Management
Managing Transactions
Thread Considerations
Addressing Performance Issues
A Complete Jpa Example


| Module 8: Session Facade Pattern
| J2EE Design Patterns
Session Facade Pattern
Transactions
Container-managed Transactions
Transaction Attributes
System Vs. Application Exceptions
Rolling Back a Container-managed Transaction
Creating An Enterprise Application


| Module 9: EJB Security
| J2EE Security
Adding Users in the Administration Console
Specifying Security for Ejbs
Mapping Roles To Users


| Module 10: Java Message Service
| Messaging Applications
Jms and the J2EE Platform
Basic Jms Concepts
The Jms Programming Model
Point-to-point Messaging
Publisher and Subscriber Messaging
Reliable Message Delivery


| Module 11: Message-driven Beans
| Message-driven Beans
Message-driven Bean Example
Deploying Message-driven Beans
Running the Example
Message-driven Bean Lifecycle
Transactions
Message Acknowledgement


| Module 12: Creating Servlets
| A Simple Servlet
Web Applications
Configuring Servlets
Running the Servlet
Servlets and Threads
Cookies and Sessions
Session Management


| Module 13: Custom Jsp Tags
| Using Custom Tags
Types of Tags
Defining Tags
The Tag Element
Simple Tags
Tags with Attributes
Including the Tag Body
Optionally Including the Body
Including the Body Multiple Times


| Module 14: Servlet Filters
| What Is a Filter
Sample Filter
The Filter API
Initializing Filters
Blocking the Response
Modifying the Response
Running the Examples


| Module 15: Securing Web Applications
| J2EE Security
Users and Groups
Authentication for Web Applications
Authorizing Access in Web Applications


| Module 16: Design Concepts For Web Applications
| Architecture and Design
Tiered Architectures
Model-view-controller Architecture
J2EE Design Patterns
View Helper Pattern
Front Controller Pattern
Intercepting Filter Pattern


| Module 17: Javaserver Faces
| What Is Javaserver Faces
Model 1 and Model 2 Architecture
Jsf Architecture and Components
Jsf and Mvc: The Pieces of the Puzzle
About the Configuration Files
Building the Model
Building the View
About the Controller
A Simple Jsf Example


| Module 18: Jsf Programming
| Common Jsf Tags
Validators and Converters
Resource Bundles
Websphere Deployment


| Module 19: Xml Technologies
| Well Formed Versus Valid XML
Xsd Schemas and Namespaces
XPATH and Xmldom
XML and Web Services


| Module 20: Java API For XML Jaxp
| Document Driven Versus Event Driven Document Processing
A Look At Sax
Exploring Jax
The XML DOM
Loading a Document
Validating a Document
A Complete Example


| Module 21: Java Architecture For XML Binding (jaxb
| Jaxb Overview
Working with Schemas
Schema Binding and the Java Representation
Exploring Generated Classes and Interfaces
Marshalling/ unmarshalling the Document
Validating Data
A Complete Example


| Module 22: Web Services
| The Need for Soa
Web Service Technology: Wsdl, Soap, and Uddi
Web Service Messaging: Soap
Java and Wsdl
Java and Soap
Using Jax-ws
Creating a Web Service
Creating a Web Service Client
Controlling Names, Namespaces and Uris


| Module 23: More On Web Services
| Web Services and Websphere Application Server
Web Service Events and Notifications
About Web Service Security
Advanced Web Services
Deploying Web Services


| Module 24: Jmx Essentials
| Jmx Architecture
About Resource Management
Creating and Running An Agent
Using HTML Adapter
Using RMI Connector
Dealing with Exceptions
A Complete Example


| Module 25: Mbeans
| What Is Mbean
The Standard Management Interface
Mbean Inheritance Patterns
Standard Mbeans
Using Dynamicmbean and Mbeaninfo
Handling Mbean Errors
About The Training Provider: Last Minute Training
Last Minute Training - Last Minute Training Corp. works similar to last minute discounted travel. We sell training seminars at deep discounts on a last minute basis. If you want to save 30 - 60 off high quality training seminars and have the flexibility to attend with only a few days notice check out our website and see if the training you are looking for is on sale. While your there set up and free account...
Want to market your the training?
tcw11-gfc-v396M-11/23/09-17:31:02-()[B]-[A]-[A] -18:25:18