Kerangka Materi
Pengantar ke Java 21
- Gambaran umum tentang Java 21 dan status LTS-nya
- Peningkatan utama dibandingkan versi sebelumnya
- Menyiapkan lingkungan pengembangan Java 21
Fitur dan Peningkatan Baru
- Fitur bahasa baru dan pembaruan sintaks
- Peningkatan dalam pencocokan pola dan rekaman
- API baru dan pembaruan pustaka
Optimasi Kinerja dengan Java 21
- Peningkatan manajemen memori
- Teknik penyetelan kinerja
- Menggunakan peningkatan JVM terbaru
Modular Programming di Java 21
- Pembaruan sistem modul
- Membuat dan mengelola aplikasi modular
- Praktik terbaik untuk pengembangan modular Java
Fitur Bahasa Tingkat Lanjut
- Kelas tersegel dan pencocokan pola
- Pernyataan dan ekspresi sakelar yang ditingkatkan
- Penggunaan tingkat lanjut dari rekaman dan kelas data
Mengintegrasikan Java 21 dengan Pustaka Modern
- Bekerja dengan pustaka dan kerangka kerja yang diperbarui
- Menggunakan Java 21 dalam aplikasi layanan mikro dan cloud
- Memanfaatkan fungsi pustaka baru untuk efisiensi
Pengujian dan Debugging di Java 21
- Alat dan teknik debugging baru
- Menulis pengujian unit untuk fitur bahasa baru
- Mengintegrasikan dengan kerangka kerja pengujian populer
Menerapkan dan Memelihara Aplikasi Java 21
- Strategi penerapan dan praktik terbaik
- Mengelola peningkatan versi dan kompatibilitas
- Memantau dan memelihara aplikasi dukungan jangka panjang
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pengetahuan dasar konsep pemrograman
- Pengalaman sebelumnya dengan Java (versi apa pun)
- Keakraban dengan prinsip-prinsip pemrograman berorientasi objek (OOP)
Target Peserta
- Pengembang Java yang ingin meningkatkan ke versi terbaru
- Insinyur perangkat lunak yang ingin meningkatkan keterampilan Java mereka
- Profesional TI yang terlibat dalam pengembangan aplikasi berbasis Java
Testimoni (5)
Bahwa kita mendapatkan gambaran yang kompleks juga tentang konteksnya - misalnya mengapa kita memerlukan beberapa anotasi dan apa artinya. Saya suka bagian praktis dari pelatihan - harus menjalankan perintah secara manual dan memanggil rest api.
Alina - ACCENTURE SERVICES S.R.L
Kursus - Quarkus for Developers
Diterjemahkan Mesin
Informasi tambahan yang dibagikan, pelatihan tidak hanya berfokus pada Groovy secara langsung, yang sangat bagus.
Covenant - Vodacom
Kursus - Groovy Programming
Diterjemahkan Mesin
instruktur dapat menjelaskan topik dengan jelas dan dapat menjawab setiap pertanyaan.
Hannah Mae Lubigan - Security Bank Corporation
Kursus - Advanced Spring Boot
Diterjemahkan Mesin
Gaya pelatihan dan pembina membantu menyelesaikan masalah yang dihadapi selama latihan.
Carl Angelo Gonzales - Security Bank Corporation
Kursus - Spring Boot for Beginners
Diterjemahkan Mesin
Luasnya topik yang dibahas cukup banyak dan pelatih mencoba untuk menangani semuanya dengan baik.
Lakshmipriya Sivakumar - Deque Systems Inc
Kursus - Spring Boot, React, and Redux
Diterjemahkan Mesin