Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Perkenalan
- Tujuan dan struktur kursus
- Tinjauan umum fitur Java EE 8
Tinjauan Umum Arsitektur Java EE
- Arsitektur multi-tier di Java EE
- Komponen utama: EJB, JPA, JSP, dan Servlet
- Peran Java EE dalam aplikasi perusahaan
Tinjauan Umum Java API dan Fungsionalitas EE 8
- Pengenalan API baru: JSON-B, Keamanan, dan HTTP/2
- Peningkatan pada API yang ada: JAX-RS, CDI, dan lainnya
- Dukungan untuk cloud dan HTML5
Mempersiapkan Lingkungan Pengembangan
- Menginstal Java EE 8 dan alat yang dibutuhkan
- Menyiapkan Lingkungan Pengembangan Terpadu (IDE)
- Mengonfigurasi server aplikasi (misalnya, WildFly, GlassFish)
Menginstal dan Mengkonfigurasi Java EE 8
- Panduan instalasi langkah demi langkah
- Mengonfigurasi pengaturan server
- Memverifikasi instalasi
Membuat Aplikasi Sampel
- Menyiapkan struktur proyek dasar
- Mengembangkan layanan web sederhana
- Menyebarkan aplikasi contoh
Membaca dan Menulis ke Database
- Menghubungkan Java aplikasi EE ke database
- Menggunakan JPA untuk operasi basis data
- Menerapkan operasi CRUD
Memahami Dependency Injection
- Konsep Dependency Injection (DI) dalam Java EE
- Menggunakan anotasi CDI dalam aplikasi
- Mengelola kacang dan siklus hidupnya
Menulis Komponen Stateful
- Tinjauan umum tentang kacang sesi stateful
- Membuat dan mengelola komponen stateful
- Ketahanan dan manajemen status
Bekerja dengan Java EE Websockets
- Pengenalan Websockets di Java EE
- Menyiapkan Websockets untuk komunikasi waktu nyata
- Menerapkan Websockets dalam aplikasi
Pemetaan Java Jenis ke dan dari JSON
- Menggunakan API JSON-B untuk pengikatan data
- Menyesuaikan pemetaan JSON
- Parsing dan pembangkitan JSON dengan Java EE
Mengembangkan UI untuk Aplikasi
- Tinjauan Umum JSF dan HTML5 di Java EE
- Membangun antarmuka pengguna dengan JSF
- Mengintegrasikan layanan front-end dengan back-end
Mengamankan Aplikasi
- Menerapkan Java API Keamanan EE
- Mekanisme otentikasi dan otorisasi
- Mengamankan layanan RESTful dan aplikasi web
Menguji Aplikasi
- Menulis unit dan tes integrasi untuk Java komponen EE
- Alat untuk menguji Java aplikasi EE (misalnya, Arquillian)
- Mengotomatiskan pengujian dalam alur pengembangan
Men-debug Aplikasi
- Teknik Debugging di Java EE
- Menggunakan alat IDE untuk debugging
- Memecahkan masalah umum
Menyebarkan Aplikasi
- Pengemasan Java Aplikasi EE
- Penerapan ke berbagai lingkungan (pengembangan, pementasan, produksi)
- Praktik penyebaran berkelanjutan
Penyelesaian Masalah
- Mengidentifikasi dan menyelesaikan masalah penerapan umum
- Memantau kinerja aplikasi
- Praktik terbaik untuk stabilitas aplikasi
Ringkasan dan Langkah Berikutnya
Requirements
- Java pengalaman pemrograman
Hadirin
- Pengembang
21 Hours