Breaking News:
RSS
Tools
Dec 16
Training IT - Java Enterprise (J2EE) PDF Print E-mail
Written by Administrator   

Programming with Java Enterprise Edition


•  Describe the application model for the Java EE platform and the context for the model.

•  Understand enterprise components.

•  Create web services using SOAP and RESTful techniques.

•  Assemble and deploy an application into an application server.

•  Develop expertise using Enterprise JavaBeans technology.

•  Become familiar wtih the Java Persistence API.

•  Create user interfaces using servlets, JSP technology and JavaServer Faces.

•  Develop simple web services for the Java EE platform.

•  Understand RESTful and SOAP web services and the Java technology clients who use them.


Training Outline


Chapter 01: Introducing Java EE Platform

•  Describe the different Java platforms and versions

•  Describe the needs of enterprise applications

•  Introduce the Java EE APIs and services

•  Introducing Applications Servers

•  Enterprise Modules


Chapter 02: Enterprise Application Architecture

•  Design Patterns

•  Model View Controller

•  Synchronous and Asynchronous communication

•  Network Topologies and Clustering

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


Chapter 03: Web Component Overview

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

•  Define the HTTP request-response model

•  Compare Java servlets, JSP, and JSF

•  Brief introduction to technologies not covered in detail


Chapter 04: Developing Servlets

•  Describe the servlet API

•  Servlet configuration through annotations and deployment descriptors

•  Use the request and response APIs

•  Servlets as controllers


Chapter 05: Developing With JavaServer Pages Technology

•  Evaluate the role of JSP technology as a presentation mechanism

•  Author JSP pages

•  Process data received from servlets in a JSP page

•  Brief introduction to the JSTL and EL


Chapter 06: JavaServer Faces

•  The JSF model explained

•  Adding JSF support to web applications

•  Using the JSF tag libraries

•  Configuring JSF page navigation

•  JSF Managed beans

•  JSF Conversion, Validation, and Error Handling


Chapter 07: EJB Overview

•  EJB types: Session Beans

•  EJB types:Message Driven beans

•  Java Persistence API as a replacement for Entity EJBs

•  Describe the role of EJBs in a Java EE application

•  EJB lite


Chapter 08: Implementing EJB 3.0 Session Beans

•  Compare stateless and stateful behavior

•  Describe the operational characteristics of a stateless session bean

•  Describe the operational characteristics of a stateful session bean

•  Describe the operational characteristics of a singleton session bean

•  Create session beans

•  Package and deploy session beans

•  Create session bean clients


Chapter 09: The Java Persistence API

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

•  Object Relational Mapping

•  Entity class creation

•  Using the EntityManager API

•  The life cycle and operational characteristics of Entity components

•  Persistent Units and Packaging


Chapter 10: Implementing a Transaction Policy

•  Describe transaction semantics

•  Compare programmatic and declarative transaction scoping

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

•  Implement a container-managed transaction policy

•  Support optimistic locking with the versioning of entity components

•  Support pessimistic locking of entity components

•  Using transactions with the web profile


Chapter 11: Developing Asynchronous Java EE Applications and Messaging

•  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


Chapter 12: Developing Message-Driven Beans

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

•  Create a JMS message-driven bean


Chapter 13: Web Service Model

•  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


Chapter 14: 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


Chapter 15: Implementing a Security Policy

•  Exploit container-managed security

•  Define user roles and responsibilities

•  Create a role-based security policy

•  Use the security API

•  Configure authentication in the web tier


Daftar Trainer :


1. Bpk. Ir. Eko Budhi Suprasetiawan (EkoBS)

Alumni Sarjana Elektronika Institute Teknologi Bandung , memiliki sertifikasi Java programming yaitu ; SCJP (Sun Certified Java Programmer), SCWCD (Sun Certified Web Component Developer for J2EE) , SCBCD (Sun Certified Bussines Component Developer for J2EE) , SCJWS (Sun Certified Java Web Services) , hasil karyanya MAHAKAM a Content Management System . Bekerja sebagai Java Architect System Solution PT. SUN Microsystems Indonesia.


2. Rizqi Ardiyansyah, ST

Alumni Sarjana Fisika Institute Teknologi Bandung , memiliki sertifikasi Java programming yaitu ; SCJP (Sun Certified Java Programmer), SCWCD (Sun Certified Web Component Developer for J2EE) , SCBCD (Sun Certified Bussines Component Developer for J2EE) , Sun Certified Instructor for SUN Java Programming Language Course (for course code : SL-110, SL-210, SL-275, FJ-310, SL-413, SL-315) , Bekerja sebagai IT Trainer PT Mitra Integrasi Informatika .

Durasi Training : 30 Jam ( 5x pertemuan @6 jam)

Biaya pelatihan : Rp 3.400.000,-

Biaya Pendaftaran : Rp 100.000,-

Waktu Training : Sabtu / Minggu Jam 09.00 – 16.00 WIB



Fasilitas Training :
1.  Modul
2.  Sertifikat
3.  Makan Siang dan Coffee Break
4.  Akses Internet


TEMPAT PENDAFTARAN & TRAINING:

TANMIA INFORMATIKA
Jl. Raya Pasar Minggu No. 15D Kel. Pejaten Barat KM 19 Jakarta Selatan (Depan Kantor PMD – DEPDAGRI Jak-Sel)
Telp. +62-21-7900022