Course Outline
Pengantar
- Ulasan tentang topik-topik canggih Angular 15
- Peninjauan ulang fondasi Angular 15
Teknik Komponen Canggih
- Pola arsitektur komponen canggih
- Menggunakan hook siklus hidup komponen canggih
- Membuat komponen dinamis
- Menggunakan Angular Elements untuk membuat web components
Teknik Directive Canggih
- Membuat directive struktural kustom
- Implementasi komposisi directive canggih
- Menggunakan directive ngTemplateOutlet
- Implementasi animasi canggih
Teknik RxJS Canggih
- Konsep-konsep RxJS canggih
- Menggunakan RxJS untuk menerapkan antarmuka pengguna kompleks
- Pemrograman reaktif dengan Angular 15
- Formulir reaktif dengan RxJS
Teknik Deteksi Perubahan Canggih
- Konsep deteksi perubahan canggih
- Menerapkan strategi deteksi perubahan onPush
- Menggunakan API IterableDiffers
- Optimasi kinerja deteksi perubahan
Teknik Pembaruan Rute Canggih
- Menggunakan lazy loading untuk meningkatkan kinerja aplikasi
- Menerapkan strategi pra-pemuatan untuk meningkatkan pengalaman pengguna
- Implementasi rendering server-side dengan Angular Universal
- Membuat outlet rute kustom
Teknik Pengujian Canggih
- Menulis tes komprehensif dengan tingkat penutupan kode yang tinggi
- Menggunakan mock dan spy dalam pengujian
- Menggunakan kerangka kerja pengujian canggih untuk Angular 15
- Debugging tes kompleks
Teknik Debugging Canggih
- Menggunakan Angular DevTools
- Debugging aplikasi Angular 15 menggunakan browser's DevTools
- Pemecahan masalah yang umum dalam aplikasi Angular 15
- Menggunakan teknik debugging canggih untuk optimisasi kinerja
Teknik Kinerja Canggih
- Teknik optimisasi kinerja canggih untuk Angular 15
- Implementasi deteksi perubahan pada push
- Menerapkan lazy loading untuk kinerja optimal
- Optimasi permintaan jaringan menggunakan HttpInterceptor dari Angular
- Rendering server-side untuk peningkatan kinerja
Rangkuman dan Langkah Berikutnya
Requirements
- Ketahuan dengan Angular 15, HTML, CSS, dan JavaScript
Audience
- Pengembang
- Programmer
Testimonials (5)
Saya menyukai pelatihan yang lebih fokus pada sisi praktis.
Mihaela - Ness
Course - NgRx
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
I liked your jokes
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Course - Angular 10 for Developers
Analisis langkah demi langkah. Penjelasan setiap baris kode. Setiap masalah yang saya hadapi selama kursus berhasil diselesaikan dan Łukasz memberi tahu saya alasannya. Saya juga menyukai praktik baik yang telah disajikan. Saya belum pernah yakin tentang gaya TDD - menurut saya gaya ini tidak berguna dan tidak sepadan dengan waktunya. Łukasz menunjukkan begitu banyak keuntungan dari TDD, itu benar-benar mengubah pendapat saya.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated