Jl. kebagusan Dalam IV. Jakarta Selatan, DKI Jakarta, 12520.
0813 4958 9616
rajatrainingindo@gmail.com

TRAINING JAVA ENTERPRISE EDITION (JAVA EE): ENTERPRISE JAVA APPLICATION

Rajanya Training di Indonesia

TRAINING JAVA ENTERPRISE EDITION (JAVA EE): ENTERPRISE JAVA APPLICATION

TRAINING PENGENALAN JAVA ENTERPRISE EDITION (JAVA EE)

training

TRAINING PRINSIP PEMROGRAMAN APLIKASI JAVA

 

Training   ini   akan  membahas  mengenai  instalasi  dan  konfigurasi
GlassFish, kemudian beralih ke pengembangan aplikasi dengan Java EE 7,
mencakup  semua fitur utama Java EE 7 API. Training ini berfokus untuk
mengembangkan  ke  tingkat  yang  lebih  advance  developer yang sudah
memiliki  dasar-dasar  untuk  mengembangkan  aplikasi Java menggunakan
aplikasi  GlassFish  Server.  Pada  training  ini peserta akan belajar
mengenai  semua  fitur  Java EE 7 API termasuk JavaServer Faces (JSF),
Enterprise  JavaBeans  (EJB), Contexts and Dependency Injection (CDI),
Java   API  untuk  WebSocket,  dan  JAX-ES.  Training  ini  juga  akan
memperkenalkan   JSON-P,   Java  API  untuk  JSON  (Javascript  Object
Notation) pada prosesnya.

OBJECTIVES

1. Mampu menginstall dan mengkonfigurasi GlassFish
2. Mampu mengimplementasikan teknologi Enterprise JavaBeans
3. Mampu mengimplementasikan JSON Processing menggunakan JSON-P
4.  Mampu  menggunakan  WebSocket  pada pengembangan aplikasi berbasis
Java
5.   Mampu   mengimplementasika   keamanan  (Securing)  pada  Java  EE
Application
6. Mampu mengimplementasikan mekanisme Java Message Service (JMS) API

AUDIENCE

1. Programmer
2. Java Developer

PREREQUISITES

1. Menguasai Materi Java Fundamental
2. Menguasai Materi Java Web Application

CONTENT

1. Overview with GlassFish

1.1. An Overview of Java EE and GlassFish
1.2. Obtaining GlassFish
1.3. Installing GlassFish
1.4. Starting GlassFish
1.5. GlassFish domains
1.6. Setting up Database Connectivity

2. JavaServer Faces

2.1. Introduction to JSF
2.2. Developing our first JSF application
2.3. Custom data validation
2.4. Customizing JSF’s default messages
2.5. Ajax-enabling JSF applications
2.6. JSF 2.2 HTML5 support
2.7. JSF 2.2 Faces Flows
2.8. Additional JSF component libraries

3. Object Relational Mapping with JPA

3.1. The CustomerDB database
3.2. Introducing the Java Persistence API
3.3. Final notes

4. Enterprise JavaBeans

4.1. Introduction to session beans
4.2. Message-driven beans
4.3. Transactions in Enterprise JavaBeans
4.4. Enterprise JavaBean life cycles
4.5. Introduction to the EJB Timer Service
4.6. EJB Security

5. Contexts and Dependency Injection

5.1. Named beans
5.2. Dependency injection
5.3. Working with CDI Qualifiers
5.4. Named bean scopes

6. JSON Processing with JSON-P

6.1. The JSON-P Model API
6.2. The JSON-P Streaming API

7. WebSockets

7.1. Developing a WebSocket server endpoint
7.2. Developing WebSocket clients
7.3. Additional information about the Java API for WebSocket

8. The Java Message Service

8.1. Setting up GlassFish for JMS
8.2. Working with message queues
8.3. Working with message topics

9. Securing Java EE Applications

9.1. Security realms

10. Web Services with JAX-WS

10.1. Developing web services with the JAX-WS API
10.2. Exposing EJBs as web services
10.3. Securing web services
10.4. Securing EJB web services

11. Developing RESTful Web Services with JAX-RS

11.1. Introducing RESTful web services and JAX-RS
11.2. Developing a simple RESTful web service
11.3. Developing a RESTful web service client
11.4. Working with query and path parameters

INSTRUCTOR

pak  hendro  Hendro  Subagyo.  Menyelesaikan program S1 (B.Eng) dan S2
(M.Eng)  pada  jurusan  Ilmu  Komputer  dan Informasi Matematik di The
University  of  Electro-Communications,  Tokyo, Jepang pada tahun 1999
dan  2001. Saat ini sedang menyelesaikan program S3 (PhD) pada jurusan
dan  universitas  yang  sama.  Peneliti di Pusat Dokumentasi Informasi
Ilmiah  (PDII),  Lembaga  Ilmu Pengetahuan (LIPI). Memiliki minat pada
sistem operasi, pemrograman dan bahasa pemrograman (khususnya Java dan
Real-Time  Java) dan komputer aritmatika. Pengembang aplikasi berbasis
Java  (J2SE  dan  J2EE)  di  beberapa  perusahaan  IT  di  Jepang  dan
Indonesia.  Cisco  Certified  Instructor  pada  Cisco Regional Academy
Centre for Scientific Documentation and Information-LIPI.

Endy  Muhardin.  Kelahiran Jakarta, 8 Juni 1979. Menyelesaikan program
S1 di Sekolah Tinggi Teknologi Telekomunikasi Bandung pada tahun 2001.
Tersertifikasi  PHP  4,  Java  2  Platform  Enterprise Edition, Java 2
non-GUI  dan  Java  2  Fundamentals  dari  Brainbench.  Aktif  sebagai
pengajar  dan  pengembang  software  house  dengan  teknologi  Java 6,
Oracle, Spring Framework, JPOS (ISO-8583) dan MySQL.

JADWAL TRAINING TAHUN 2026

03 – 04 Januari 2026 | 16 – 17 Januari 2026

06 – 07 Februari 2026 | 20 – 21 Februari 2026

05 – 06 Maret 2026 | 19 – 20 Maret 2026

03 – 04 April 2026 | 23 – 24 April 2026

07 – 08 Mei 2026 | 21 – 22 Mei 2026

05 – 06 Juni 2026 | 25 – 26 Juni 2026

09 – 10 Juli 2026 | 23 – 24 Juli 2026

06 – 07 Agustus 2026 | 20 – 21 Agustus 2026

04 – 05 September 2026 | 18 – 19 September 2026

08 – 09 Oktober 2026 | 22 – 23 Oktober 2026

06 – 07 November 2026 | 26 – 27 November 2026

04 – 05 Desember 2026 | 18 – 19 Desember 2026

Metode Training

  1. Tatap Muka/offline
  2. Online via zoom

Kota Penyelenggaraan jika offline :

  1. Bandung
  2. Jogjakarta
  3. Surabaya
  4. Jakarta

fasilitas yang didapatkan

  1. Training Kit Eksklusif
    • Tas
    • Name Tag
    • Modul
    • Flash disk
    • Ballpoint
    • Block Note
    • Souvenir
  2. Harga yang Reliable
  3. Trainer Kompeten di bidangnya
  4. Pelayanan Maksimal untuk peserta
  5. Penjemputan dari dan ke bandara
Investasi :

Public training : Rp. 4.500.000 (minimum 3 pax)

In House Training : on Call