Kursus Pelatihan Java 16
Java adalah bahasa pemrograman sumber terbuka dan platform pengembangan untuk membuat aplikasi desktop, seluler, dan web. Java 16 menawarkan dukungan tambahan untuk semua fitur soket domain UNIX dan serangkaian peningkatan bahasa.
Pelatihan langsung yang dipandu instruktur ini (online atau onsite) ditujukan untuk pemrogram yang ingin menggunakan Java 16 untuk membangun, mengelola, dan mengemas aplikasi Java.
Pada akhir pelatihan ini, peserta akan dapat:
- Pelajari dan pahami fitur baru dan perubahan dari versi lama Java hingga Java 16. Pelajari konsep dasar Java dan gunakan untuk membangun aplikasi Java.
Format Kursus
- Kuliah dan diskusi interaktif. Banyak latihan dan latihan. Implementasi langsung di lingkungan lab langsung.
Opsi Penyesuaian Kursus
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk mengaturnya.
Kerangka Materi
Pengantar
- Overview dari 16 fitur Java
- Mengerti arsitektur Java 16
Mulai Menggunakan Java 16
- Instalasi Java Development Kit (JDK)
- Menyiapkan lingkungan Java 16
- Migrasi dari versi lama ke Java 16
Mengexplore Perubahan dalam Java 16
- Perubahan bahasa
- Alat penyimpanan
- Pengumpul sampah
- Penyempurnaan lainnya
- Dekripsi dan penghapusan fitur
Java Programming
- Programming dengan Jshell
- Metode dan platform Java
- Sintaks Java
- Pemrograman berorientasi objek
- Rangkaian koleksi Java
- Mengatasi pengecualian
- Menggunakan API input/output
Simpulan dan Langkah Selanjutnya
Persyaratan
- Pemahaman tentang konsep pemrograman
Audiens
- Pemrogram
- Developer
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan Java 16 - Booking
Kursus Pelatihan Java 16 - Enquiry
Java 16 - Permintaan Konsultasi
Permintaan Konsultasi
Testimoni (1)
accessible way of transmitting knowledge
Bartlomiej - Politechnika Lodzka
Kursus - Java 16
Kursus Mendatang
Kursus Terkait
Advanced Spring Boot
14 JamPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang berpengalaman Spring Boot yang ingin menggunakan fitur-fitur canggih Spring Boot untuk lebih meningkatkan, mengamankan, dan menguji aplikasi Spring Boot yang kompleks.
Pada akhir pelatihan ini, peserta akan dapat:
- Sesuaikan kerangka kerja Spring WebMVC untuk meningkatkan pemisahan aplikasi web.
- Serialisasikan dan de-serialisasikan objek menggunakan Tampilan Serialisasi Jackson.
- Menyimpan dan mengamankan data pengguna dalam basis data.
- Gunakan Spring Sessions untuk mengelola informasi sesi pengguna secara terdistribusi.
- Otomatisasi pengujian aplikasi Spring WebMVC.
- Memantau dan mengukur kinerja aplikasi.
Angular dan Spring Boot
14 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang web yang ingin menggunakan Angular dan Spring Boot untuk membangun aplikasi tumpukan penuh.
Pada akhir pelatihan ini, peserta akan dapat:
- Kembangkan aplikasi tumpukan penuh dengan Angular dan Sping Boot.
- Membangun aplikasi backend dengan Spring Boot.
- Buat aplikasi frontend dengan Angular.
- Gunakan Spring Security untuk mengonfigurasi autentikasi untuk aplikasi tumpukan penuh.
Groovy Programming
21 JamApache Groovy adalah bahasa pemrograman dinamis JVM (Java Virtual Machine). Beberapa fiturnya termasuk kemampuan skrip, penulisan Domain-Specific Language, meta-programming waktu kompilasi dan waktu eksekusi, serta pemrograman fungsional. Groovy sering digunakan sebagai pelengkap Java.
Dalam pelatihan online langsung ini yang dibimbing instruktur, peserta akan belajar cara memprogram di Groovy saat mereka melewati pembuatan aplikasi sampel.
Target Audience
- Pengembang
Format Kursus
- Separuh pelajaran, separuh diskusi, latihan dan banyak latihan praktis
Groovy Programming for Beginners
14 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk pengembang tingkat pemula yang ingin mempelajari dasar-dasar Groovy Programming.
Pada akhir pelatihan ini, peserta akan mampu:
- Memahami konsep dasar pemrograman.
- Tulis skrip Groovy sederhana dan manfaatkan fitur inti Groovy.
- Memahami dan menerapkan prinsip dasar pemrograman berorientasi objek menggunakan Groovy.
- Pelajari teknik dasar penanganan kesalahan untuk mengelola kesalahan dan pengecualian pemrograman umum di Groovy.
Java 8 dan Spring
35 JamKursus ini berlangsung selama 5 hari dan ditujukan untuk para pengembang Java yang ingin memahami fitur-fitur baru dari Java 8 serta kerangka kerja Spring.
Kursus Spring dan Hibernate dalam Aplikasi Java
21 JamKursus ini membahas isu terkait dengan pembuatan aplikasi Java dengan penekanan khusus pada teknologi yang banyak digunakan saat ini dalam aplikasi seperti kerangka aplikasi untuk membangun Spring dan Hibernate. Peserta pada akhir kursus akan memiliki pengetahuan untuk merancang aplikasi dan memilih teknologi yang sesuai untuk solusi tertentu. Memahami masalah yang dikenal yang dibahas dalam kursus ini mengenai perpustakaan, spesifikasi, dan teknologi.
Java Microservices
21 JamPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang tingkat menengah Java yang ingin merancang, mengembangkan, menerapkan, dan memelihara aplikasi berbasis layanan mikro menggunakan Java kerangka kerja seperti Spring Boot dan Spring Cloud.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami prinsip dan manfaat arsitektur layanan mikro.
- Membangun dan menyebarkan layanan mikro menggunakan Java dan Spring Boot.
- Terapkan penemuan layanan, manajemen konfigurasi, dan gateway API.
- Amankan, pantau, dan skalakan layanan mikro secara efektif.
- Terapkan layanan mikro menggunakan Docker dan Kubernetes.
Java Spring
35 JamSpring adalah kerangka aplikasi yang menyediakan model pemrograman dan konfigurasi komprehensif untuk aplikasi perusahaan berbasis Java.
Membangun Microservices dengan Spring Boot, Docker, dan Kubernetes
21 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang tingkat menengah hingga mahir yang ingin mengembangkan layanan mikro menggunakan Spring Boot, Docker, dan Kubernetes.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami arsitektur layanan mikro.
- Membangun layanan mikro siap produksi menggunakan Spring Boot.
- Memahami peran Docker dalam layanan mikro.
- Siapkan kluster Kubernetes untuk menyebarkan layanan mikro.
Quarkus untuk Pengembang
14 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk pengembang yang ingin menggunakan Quarkus untuk membangun, menguji, dan menerapkan aplikasi, dengan dukungan penuh Java, namun dengan pemanfaatan sumber daya yang lebih sedikit.
Pada akhir pelatihan ini, peserta akan mampu:
- Siapkan lingkungan pengembangan yang diperlukan untuk mulai mengembangkan aplikasi dengan Quarkus.
- Bangun, kompilasi, dan jalankan aplikasi dalam mode asli menggunakan GraalVM.
- Memanfaatkan Quarkus perkakas dan ekstensi untuk membangun aplikasi asli menggunakan Maven.
- Kontainer, jalankan, dan terapkan aplikasi dengan Docker.
Quarkus untuk Pengembangan Aplikasi Native dan Microservice
40 JamPelatihan langsung yang dipimpin instruktur di Indonesia (daring atau tatap muka) ini ditujukan untuk pengembang dan arsitek tingkat menengah hingga lanjutan yang ingin mengembangkan aplikasi Java native dan mikroservis menggunakan Quarkus dengan penggunaan memori dan waktu startup yang dioptimalkan.
Selesai pelatihan ini, peserta akan dapat:
- Mengembangkan aplikasi native Java berkinerja tinggi dan ringan menggunakan Quarkus.
- Membangun dan mendeploy arsitektur RESTful services dan mikroservis.
- Menggunakan GraalVM untuk kompilasi native dan mengoptimalkan efisiensi startup dan penggunaan memori.
- Memaketkan dan membuat kontainer aplikasi untuk lingkungan Kubernetes dan OpenShift.
Spring Boot, React, dan Redux
14 JamPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang web yang ingin membangun aplikasi web front-end dan back-end fungsional dengan Spring Boot, React, dan Redux.
Pada akhir pelatihan ini, peserta akan dapat:
- Membangun aplikasi front-end dengan React dan Redux.
- Buat API RESTful dengan Spring Boot.
- Layanan web aman dengan keamanan Spring dan token web JWT.
Spring Boot untuk Pemula
14 JamDalam pelatihan langsung yang dipandu instruktur di Indonesia ini, peserta mempelajari fitur-fitur utama dan arsitektur Spring Boot, serta hubungannya dengan kerangka kerja Spring yang mendasarinya. Instruktur menyediakan banyak kesempatan untuk menerapkan pengetahuan ini dan menerima umpan balik. Peserta akan melakukan latihan langsung dan praktik tentang cara mendefinisikan, mengonfigurasi, dan menyebarkan aplikasi Spring.
Pada akhir kursus, peserta akan memiliki pengetahuan dan praktik yang diperlukan untuk menyebarkan aplikasi Spring mereka sendiri dengan cepat.
Spring Webflux
14 JamPelatihan ini, yang dipimpin instruktur, dilakukan secara Indonesia (online langsung atau tatap muka) dan ditujukan untuk para pengembang yang ingin menggunakan WebFlux untuk mengembangkan dan mendepatkan aplikasi reaktif.
Setelah menyelesaikan pelatihan ini, peserta akan mampu:
- Menginstal dan mengkonfigurasi Spring 5 dan framework WebFlux.
- Mengembangkan aplikasi dan layanan reaktif.