*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



Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now

Print Friendly, PDF & Email


Or log in to access your purchased courses

OMNI ACADEMY & CONSULTING 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!
  • Head Office: 14-C, Saher Commercial Area, Phase VII, Defence Housing Authority, Karachi-75500 Pakistan. 0213-5344600, 0312-2169325, 0331-3929217
  • Gulshan Iqbal: A-242, Sardar Ali Sabri Rd. Block-2, Gulshan-e-Iqbal, (Near Rab Medial) Karachi. 021-3498-6664, WhatsApp 0331-3929217
  • INQUIRY: Karachi 02134986664, 03122169325, Lahore 0331-3929217, Islamabad 0331-3929217, Saudi Arabia 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 Us