java enterprise edition (java ee): enterprise java applicationbrainmatics.com/quotation/25333.pdf3....

6
PT Brainmatics Cipta Informatika Menara Bidakara Suite 0205 Jl. Gatot Subroto Kav 71-73 Jakarta 12870 Phone: +622183793383 Fax: +622183793384 http://brainmatics.com [email protected] Java Enterprise Edition (Java EE): Enterprise Java Application COURSE NAME DURATION PRICE (RP) MIN PARTICIPANT Java Enterprise Edition (Java EE): Enterprise Java Application 24 hours 4.900.000* 6 Person *harga belum termasuk pajak DESCRIPTION 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 TARGET AUDIENCE 1. Programmer 2. Java Developer

Upload: vanque

Post on 06-Jun-2019

236 views

Category:

Documents


0 download

TRANSCRIPT

PT Brainmatics Cipta Informatika Menara Bidakara Suite 0205 Jl. Gatot Subroto Kav 71-73 Jakarta 12870 Phone: +622183793383 Fax: +622183793384 http://brainmatics.com [email protected]

Java Enterprise Edition (Java EE): Enterprise Java Application

COURSE NAME DURATION PRICE (RP) MIN PARTICIPANT

Java Enterprise Edition (Java EE): Enterprise Java Application

24 hours 4.900.000* 6 Person

*harga belum termasuk pajak

DESCRIPTION

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

TARGET AUDIENCE

1. Programmer

2. Java Developer

PT Brainmatics Cipta Informatika Menara Bidakara Suite 0205 Jl. Gatot Subroto Kav 71-73 Jakarta 12870 Phone: +622183793383 Fax: +622183793384 http://brainmatics.com [email protected]

SKILL REQUIREMENTS

1. Java Fundamental

2. Java Web Application

CONTENT

I. Overview with GlassFish

1. An Overview of Java EE and GlassFish

2. Obtaining GlassFish

3. Installing GlassFish

4. Starting GlassFish

5. GlassFish domains

6. Setting up Database Connectivity

II. JavaServer Faces

1. Introduction to JSF

2. Developing our first JSF application

3. Custom data validation

4. Customizing JSF’s default messages

5. Ajax-enabling JSF applications

6. JSF 2.2 HTML5 support

7. JSF 2.2 Faces Flows

8. Additional JSF component libraries

III. Object Relational Mapping with JPA

1. The CustomerDB database

2. Introducing the Java Persistence API

3. Final notes

PT Brainmatics Cipta Informatika Menara Bidakara Suite 0205 Jl. Gatot Subroto Kav 71-73 Jakarta 12870 Phone: +622183793383 Fax: +622183793384 http://brainmatics.com [email protected]

IV. Enterprise JavaBeans

1. Introduction to session beans

2. Message-driven beans

3. Transactions in Enterprise JavaBeans

4. Enterprise JavaBean life cycles

5. Introduction to the EJB Timer Service

6. EJB Security

V. Contexts and Dependency Injection

1. Named beans

2. Dependency injection

3. Working with CDI Qualifiers

4. Named bean scopes

VI. JSON Processing with JSON-P

1. The JSON-P Model API

2. The JSON-P Streaming API

VII. WebSockets

1. Developing a WebSocket server endpoint

2. Developing WebSocket clients

3. Additional information about the Java API for WebSocket

VIII. The Java Message Service

1. Setting up GlassFish for JMS

2. Working with message queues

3. Working with message topics

PT Brainmatics Cipta Informatika Menara Bidakara Suite 0205 Jl. Gatot Subroto Kav 71-73 Jakarta 12870 Phone: +622183793383 Fax: +622183793384 http://brainmatics.com [email protected]

IX. Securing Java EE Applications

1. Security realms

X. Web Services with JAX-WS

1. Developing web services with the JAX-WS API

2. Exposing EJBs as web services

3. Securing web services

4. Securing EJB web services

XI. Developing RESTful Web Services with JAX-RS

1. Introducing RESTful web services and JAX-RS

2. Developing a simple RESTful web service

3. Developing a RESTful web service client

4. Working with query and path parameters

FACILITIES

1. Satu PC multimedia dengan LCD monitor untuk satu peserta

2. Modul materi dalam bentuk cetak hardcover dan FD

3. Certificate of course completion

4. Training kit

5. Makan siang dan snack dua kali

INSTRUCTOR

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

PT Brainmatics Cipta Informatika Menara Bidakara Suite 0205 Jl. Gatot Subroto Kav 71-73 Jakarta 12870 Phone: +622183793383 Fax: +622183793384 http://brainmatics.com [email protected]

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.

PT Brainmatics Cipta Informatika Menara Bidakara Suite 0205 Jl. Gatot Subroto Kav 71-73 Jakarta 12870 Phone: +622183793383 Fax: +622183793384 http://brainmatics.com [email protected]

KETENTUAN

1. Kelas Reguler akan dilaksanakan sesuai dengan jadwal jika minimal quota peserta terpenuhi (6

orang).

2. Peserta terdaftar adalah peserta yang sudah melakukan pendaftaran dan pembayaran atau

mengirimkan PO (Purchase Order) atau Surat Tugas atau formulir pendaftaran yang telah diisi

disertai cap dan ditandatangani oleh pihak berwenang dari perusahaan/instansi.

3. Pembayaran dari perusahaan dapat dilakukan setelah training selesai, dengan meggunakan

Invoice.

4. Peserta dapat membatalkan pendaftaran dengan cara konfirmasi ke pihak Brainmatics

selambat-lambatnya 7 (tujuh) hari kerja sebelum pelatihan dimulai. Jika konfirmasi dilakukan

kurang dari 7 (tujuh) hari kerja, maka pembayaran yang sudah ditransfer tidak dapat

dikembalikan dan akan tetap ditagihkan.

5. Harga penawaran training hanya berlaku 15 hari sejak tanggal penawaran.

6. Seluruh harga penawaran training belum termasuk pajak.