Kerangka Materi
Ulasan
- Warisan dan Antarmuka
- Referensi Objek vs Warisan
- Polimorfisme
- Metode Statis dan Default Antarmuka
- Koleksi dan Generik
- Generik (Warisan, Wildcards)
- Menulis Tipe Generik
Desain Pola
- Pembuatan Objek
- Metode dan Bidang Statis
- Operator new
- Pola Pembuatan
- Warisan vs Komposisi / Kelebihan dan Kekurangan
- Pola Komposisi
- Kelas Dalam
Refleksi
- Kelas bernama Class
- Mencari Bidang, Metode, dan Konstruktor
- Mengakses Bidang, Memanggil Metode
- Menganalisis Array
Anotasi
- Anotasi dalam Java API (@Override, @Deprecated)
- Mendefinisikan Anotasi
Pengembangan Fungsional
- Tinjauan Ekpresi Lambda
- Ekpresi Lambda dan Antarmuka Fungsional
- Menggunakan Ekpresi Lambda
- Bekerja dengan Referensi Metode
Antarmuka Stream
- Stream dan Koleksi
- Menyaring Koleksi
- Menyambung dan Memproses
Antarmuka Tanggal/Waktu
- Antarmuka LEGASI
- Antarmuka Tanggal/Waktu (JSR 310)
- Acara Berbasis Tanggal dan Berbasis Waktu
- Tanda Waktu, Periode, dan Durasi
- Melakukan Perhitungan
- Format
- Lokalisasi / Zona Waktu
Dasar-dasar JUnit
- Tinjauan JUnit, Pengembangan Berbasis Uji
- Uji dan Asersi
- Bekerja dengan Kecelakaan
- Mengorganisasi Uji dengan JUnit
- Menulis Fixture - @Before, @After
- Sut Set Uji, dan Kapabilitas Lainnya
- Tinjauan Objek Palsu
Alat Pembangun
- Tinjauan Ant
- Tinjauan Maven
Kelas Abstrak
- Prinsip deklarasi dan implementasi kelas abstrak
- Masalah umum yang dihadapi ketika bekerja dengan kelas abstrak
Peran Kelas, Kelas Abstrak dan Antarmuka dalam Model Aplikasi
- Tingkat Java abstrak berorientasi objek
- Model objek lengkap dalam Java
- Model program berorientasi antarmuka untuk kelas abstrak dan antarmuka untuk aplikasi lebih fleksibel dan mandiri dari sub-sistem masing-masing dalam implementasinya
- Aplikasi kelas abstrak untuk mengekstrak fungsi umum yang diperluas oleh implementasi fleksibilitas yang ditawarkan oleh antarmuka
Peran Objek Dinamis dan Statis dalam Model Aplikasi
- Kelas Java statis dan sifat dinamis kelas ini
- Membedakan fungsi kedua jenis entitas dalam Java dan penggunaan tipikal, serta contoh praktik baik dalam desain solusi berdasarkan objek statis dan dinamis Java
- Pendahuluan desain pola
- Pendahuluan desain pola pabrik
Operasi dengan Tipe Sederhana dan Kelas Pemeran
- Fakta dan teknik penting untuk memperluas penggunaan tipe sederhana dalam model objek Java.
- Diskusi peran kelas pemeran tipe sederhana dan aplikasi tipikal jenis ini dalam aplikasi
Objek Khusus Java, Kelas String, StringBuilder dan StringBuffer
- Pengingat sifat dasar kelas String dan diskusi pemrosesan objek String oleh mesin virtual
- Penggunaan kelas buffer dan operasi pada rantai
Format dan Parsing, Ekpresi Ruler
- Pendahuluan ekpresi ruler dalam Java
- Diskusi teknik dasar untuk mengelola ekpresi ruler (kelas String) serta teknik lanjut berdasarkan kelas khusus untuk konstruksi jenis ini
- Tokenisasi, pencarian, dan cocokan pola untuk tipe string
Persyaratan
-
Pengetahuan tentang bahasa Java dan OOP. Peserta perlu memahami packages, aliran kontrol dan loops, kelas konkret dasar dan antarmuka dasar.
Testimoni (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
Kursus - Quarkus for Developers
Diterjemahkan Mesin
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kursus - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kursus - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kursus - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.