Course Outline
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
Requirements
- 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
Testimonials (5)
Bahwa kami juga mendapat gambaran yang kompleks tentang konteksnya - misalnya mengapa kami memerlukan beberapa anotasi dan apa artinya. Saya menyukai bagian praktis dari pelatihan ini - harus menjalankan perintah secara manual dan memanggil api lainnya
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Course - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Course - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Course - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.