Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Java Emeralds

(J2EE)

 

Course Duration: 1 ½ month  (3 Hrs daily)  -online training

 

Course Objective

The J2EE Programming training course provides an overview of the J2EE architecture, and introduces delegates to the development and implementation of scalable distributed applications using Enterprise Javabeans (EJB), Servlets, and Java Server Pages (JSP).

The rapid development of the Java Enterprise technology shows that Java has an important part to play in modern business. The growing number of companies offering Java Enterprise servers, and the use of Java for the development of reference implementations for XML and other W3C technologies illustrate the increasing penetration of Java.

 

Contents:

Enterprise Java overview

·        What is Enterprise Java?

·        Legacy systems

·        JDBC

·        Servlets

·        JSP

·        Distributed applications

·        Security

·        Scalability

Java 2 Enterprise Edition

·        J2EE Overview

·        Reference Implementation

·        Services

·        EJB/Web containers

·        HTTP/HTTPS

·        COSNaming/JNDI

·        Containers and Servers

·        Web containers

·        Servlets

·        JSP

·        EJB containers

·        CMP Entity

·        BMP Entity

·        Session

Web applications

·        Building web applications

·        Storing user data

·        Interacting with the internet

Servlets

·        Servlet, GenericServlet and HTTP Servlet

·        Responding to HTTP

·        POST

·        GET

·        Storing user data

·        Processing form data

Java Server Pages

·        Generic displays

·        JSP versus Servlets

·        JSP

·        Actions

·        Directives

·        Expressions

·        Displaying user and form data

Naming services

·        Directory services

·        LDAP and DNS

·        JNDI

·        Contexts and binding

·        InitialContexts and lookup

Enterprise Java Beans

·        Different types of EJB

·        Sessions and Entities

·        CMP, BMP, MessageBean

·        Stateless and stateful sessions

·        Home interfaces

·        Remote interfaces

·        Bean implementations

Container managed persistence

·        Building an EJB

·        Constraints

·        Mapping methodologies

·        1-1, 1-*, many-many

EJB Clients

·        Connecting to an EJB

·        Naming contexts

Session Beans

·        Stateless sessions

·        Stateful sessions

EJB Methods

·        Standard EJB methods

·        Instance pooling & processing

Database Connectivity

·        SQL Overview

·        JDBC

Bean managed persistence

·        Building an EJB

·        Constraints

·        Accessing DataSources

·        Connection pooling

Java Mail

·        Creating and sending mail

·        SMTP, POP and IMAP

Java Messaging Service

·        Messaging Systems

·        Topics (Pub/Sub)

·        Queues (P2P)

Transactions

·        Transactions overview

·        Declarative transactions

Security

·        Concepts

·        Securing an EJB application

 

 

Value added features:

Free CD-ROM with Softwares and Tutorials