Course Outline
Pengantar
- Ringkasan tentang Angular dan fiturnya
- Mempahami kerangka kerja dan arsitektur Angular
- Apa yang baru di Angular 15?
Menyiapkan lingkungan pengembangan
- Menginstal dan mengkonfigurasi Angular 15
- Menggunakan API mandiri yang stabil yang memungkinkan pengembang Angular untuk membuat aplikasi tanpa Ng Modules.
- Mempahami kinerja yang ditingkatkan
Fundamentals dari TypeScript
- Mengerti sintaks TypeScript
- Mendefinisikan variabel dan array
- Tipe fungsi
Komponen
- Anatomi komponen Angular
- Membuat dan menggunakan komponen
- Berkomunikasi antara komponen
- Menerapkan lifecycle hooks komponen
- Menggunakan CDK List untuk membangun komponen UI
Direktif
- Anatomi direktif Angular
- Membuat dan menggunakan direktif
- Membangun direktif kustom
- Menggunakan API komposisi direktif
- Menggunakan Image Directive dalam aplikasi Angular dan melakukan generasi otomatis srcset di Image Directive
Layanan dan Dependency Injection
- Anatomi layanan Angular
- Membuat dan menggunakan layanan
- Mengelola layanan dengan Dependency Injection
Pipa
- Anatomi pipa Angular
- Membuat dan menggunakan pipa
- Membangun pipa kustom
Formulir
- Membuat dan memvalidasi formulir dengan FormBuilder Angular
- Menerapkan formulir responsif
- Menggunakan formulir yang didorong template
HttpClient
- Berkomunikasi dengan API RESTful menggunakan modul HttpClient Angular
- Menerapkan permintaan GET, POST, PUT, dan DELETE
- Mengelola kesalahan dan acara progres
Otentikasi dan Otorisasi
- Menerapkan otentikasi dan otorisasi dalam aplikasi Angular
- Menggunakan JSON Web Tokens (JWT) untuk otentikasi
- Melindungi rute dengan penjaga
- Mengurangi kode boilerplate di penjaga
Pengujian dan Debugging
- Menulis tes unit menggunakan Jasmine dan Karma
- Mengetes komponen, direktif, layanan, dan pipa Angular
- Debugging aplikasi Angular dengan DevTools browser
- Mempelajari peningkatan di esbuild untuk mempercepat pengembangan
Ringkasan dan Langkah Selanjutnya
Requirements
- Pemahaman dasar tentang HTML, CSS, dan JavaScript
Audiens
- Para Pengembang
- Para 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