Kerangka Materi
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
Persyaratan
- Pemahaman dasar tentang HTML, CSS, dan JavaScript
Audiens
- Para Pengembang
- Para Programmer
Testimoni (5)
Saya menyukai pelatihan yang lebih fokus pada sisi praktis.
Mihaela - Ness
Kursus - NgRx
Diterjemahkan Mesin
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kursus - Reactive Programming with Angular RxJS
I liked your jokes
Dermot - Griffiths & Armour
Kursus - Angular 2 Fundamentals
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kursus - Angular 10 for Developers
Pipe Routing Data Biding Services