*Friday CLOSED

Timings 10.00 am - 08.00 pm

Call : 021-3498-6664, 0312-216-9325 DHA 021-35344-600, 03333808376, KSA 0502283468

Developing Applications for the Java EE 6 Platform

Be the first to rate Developing Applications for the Java EE 6 Platform
Or log in to access your purchased courses
by admin3
Price:  120,000  100,000
2 Months
0 Lessons

This Java EE 6 Platform training teaches you to build and deploy enterprise applications that comply with Java(TM) Platform, Enterprise Edition 6 technology standards. Explore other enterprise components as well.

Learn To:

  • Describe the application model for the Java EE platform and the context for the model.
  • Understand enterprise components and work with (JSP(TM)) technology.
  • Create web services using SOAP and RESTful techniques.
  • Assemble and deploy an application into an application server (Java EE platform runtime environment).
  • Develop expertise using Enterprise JavaBeans(TM) (EJB(TM)) technology.
  • Become familiar wtih the Java Persistence API.
  • Create user interfaces using servlets, JSP technology (JSP pages) and JavaServer Faces (JSF).
  • Develop simple web services for the Java EE platform.
  • Understand RESTful and SOAP web services and the Java technology clients who use them.

Course Objectives

  • Select the correct Java EE Profile for a given application
  • Develop and run an EJB technology application
  • Develop basic Java Persistence API entity classes to enable database access
  • Develop a web-based user interface using Servlets, JSPs, and JSF

Course Topics

Survey of Java EE Technologies

-Certifications Paths

-Describe the needs of enterprise applications

-Describe the different Java platforms and versions

-Introducing Applications Servers

-Enterprise Modules

-Introduce the Java EE APIs and services


Enterprise Application Architecture

-Design Patterns

-Model View Controller

-Synchronous and Asynchronous communication

-Network Topologies and Clustering

-Layering (client,presentation,service,integration,persistence)

Web Technology Overview

-Describe the role of web components in a Java EE application

-Define the HTTP request-response model

-Brief introduction to technologies not covered in detail

-Compare Java servlets, JSP, and JSF

Developing Servlets

-Use the request and response APIs

-Describe the servlet API

-Servlet configuration through annotations and deployment descriptors

-Servlets as controllers

Developing With JavaServer Pages Technology

-Author JSP pages

-Evaluate the role of JSP technology as a presentation mechanism

-Brief introduction to the JSTL and EL

-Process data received from servlets in a JSP page

JavaServer Faces

-The JSF model explained

-Configuring JSF page navigation

-JSF Conversion, Validation, and Error Handling

-JSF Managed beans

-Using the JSF tag libraries

-Adding JSF support to web applications

EJB Overview

-Java Persistence API as a replacement for Entity EJBs

-EJB types:Message Driven beans

-Describe the role of EJBs in a Java EE application

-EJB types: Session Beans

-EJB lite

Implementing EJB 3.0 Session Beans

-Describe the operational characteristics of a singleton session bean\

-Describe the operational characteristics of a stateful session bean

-Describe the operational characteristics of a stateless session bean

-Package and deploy session beans

-Create session beans

-Create session bean clients

-Compare stateless and stateful behavior

The Java Persistence API

-Object Relational Mapping

-The life cycle and operational characteristics of Entity components

-The role of the Java Persistence API in a Java EE application

-Entity class creation

-Using the EntityManager API

-Persistent Units and Packaging

Implementing a Transaction Policy

-Compare programmatic and declarative transaction scoping

-Implement a container-managed transaction policy

-Use the Java Transaction API (JTA) to scope transactions programmatically

-Describe transaction semantics

-Using transactions with the web profile

-Support pessimistic locking of entity components

-Support optimistic locking with the versioning of entity components

Developing Asynchronous Java EE Applications and Messaging

-List the capabilities and limitations of Java EE components as messaging producers and consumers

-The need for asynchronous execution

-JMS administration

-JMS technology introduction

-JMS and transactions

Developing Message-Driven Beans

-Describe the properties and life cycle of message-driven beans

-Create a JMS message-driven bean

Web Service Model

-List the specifications used to make web services platform independent

-Describe the role of web services

-Describe the Java APIs used for XML processing and web services

-Web service models

Implementing Java EE Web Services with JAX-WS and JAX-RS

-Describe endpoints supported by the Java EE 6 platform

-Developing Web Services with Java

-Creating Web Service Clients with Java

Implementing a Security Policy

-Configure authentication in the web tier

-Define user roles and responsibilities

-Exploit container-managed security

-Create a role-based security policy

-Use the security API



Online Classes for out of city / country students

FREE Practice Exam

High Exam Success Rate

Weekend Classes for Professionals

Oracle Gold Partner

FREE Course Material

Inquire Now



Or log in to access your purchased courses

OMNI ACADEMY is one of the most prestigious Training & Consulting firm, founded in 2010, under MHSG Consulting Group aim to help our customers in transforming their people and business - be more engage with customers through digital transformation. Helping People to Get Valuable Skills and Get Jobs.

Read More

Contact Us

Get your self enrolled for unlimited learning 1000+ Courses, Corporate Group Training, Instructor led Class-Room and ONLINE learning options. Join Now!
  • Gulshan Campus : A-242, Sardar Ali Sabri Rd. Block-2, Gulshan-e-Iqbal, (Near Rab Medial) Karachi. 021 3498 6664, WhatsApp 0312 216 9325
  • Dha Campus: 14-C, Saher Commercial Area, Phase VII, Defence Housing Authority, Karachi-75500 Pakistan. 021 35344 600, 0333 3808376
  • 021 34986664, 021 35344 600, 0333 3808376, KSA 050 2283468
  • info@omni-academy.com

  • Monday10.00am - 8.00pm
  • Tuesday10.00am - 8.00pm
  • Wednesday10.00am - 8.00pm
  • Thursday10.00am - 8.00pm
  • FridayClosed
  • Saturday10.00am - 8.00pm
  • Sunday10.00am - 8.00pm
WhatsApp chat