Provides intensive training to fresh graduates as well for working programmers in JavaEE (Java Enterprise Edition). Learn the key components of Java EE required to build an enterprise-class Java applications. The presentation of each course is always tailored to the background, interests, and objectives of the participants.

Proposed Agenda

    • Introduction
    • Describe the needs of enterprise applications
    • Introduce the Java EE APIs and services
    • Introducing Applications Servers (GlassFish 3)
    • Enterprise Modules (EJB modules, Application client modules, Resource adapter modules)
    • Design Patterns – Model View Controller
    • Synchronous and Asynchronous communication
    • Network Topologies and Clustering
    • Layering (client, presentation, service, integration, persistence)
    • The role of the Java Persistence API in a Java EE application
    • Object Relational Mapping
    • Entity class creation
    • Using the EntityManager API
    • Using the EntityManager API
    • The life cycle and operational characteristics of Entity components
    • Persistent Units and Packaging
    • Describe the role of web services
    • Web service models
    • List the specifications used to make web services platform independent
    • Describe the Java APIs used for XML processing and web services
    • Describe endpoints supported by the Java EE 6 platform
    • Developing Web Services with Java
    • Creating Web Service Clients with Java
    • The need for asynchronous execution – JMS technology introduction
    • List the capabilities and limitations of Java EE components as messaging producers and consumers
    • JMS and transactions
    • JMS administration
    • Describe the properties and life cycle of message-driven beans
    • Create a JMS message-driven bean

Are you ready for


Contact us now!

Contact us now!

to request this training