Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Pengantar
- Ulasan tentang Angular dan fiturnya
- Mengerti manfaat menggunakan Angular
- Mengerti kerangka kerja dan arsitektur Angular
- Apa yang baru di Angular 14?
- Mengatur lingkungan pengembangan
Dasar-dasar dari TypeScript
- Mengerti sintaks TypeScript
- Mendefinisikan variabel, array, antarmuka, dan generics
- Tipe dalam fungsi
Komponen
- Anatomi komponen Angular
- Membuat dan menggunakan komponen
- Berkomunikasi antar komponen
- Menerapkan hook siklus hidup komponen
Direktif
- Anatomi direktif Angular
- Membuat dan menggunakan direktif
- Membangun direktif kustom
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
Bentuk (Forms)
- Membangun dan memvalidasi bentuk template-driven dengan FormBuilder dari Angular
- Membangun dan memvalidasi bentuk reaktif menggunakan ReactiveFormsModule dari Angular's ReactiveFormsModule
- Membandingkan dan mengkontras bentuk template-driven dan reaktif
HttpClient
- Berkomunikasi dengan API RESTful menggunakan modul HttpClient dari 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
Penguji dan Debugging
- Menyiapkan lingkungan pengujian untuk Angular menggunakan Karma dan Jasmine
- Menulis tes unit untuk komponen, direktif, layanan, dan pipa dari Angular
- Melakukan debugging aplikasi Angular dengan DevTools browser
Ringkasan dan Langkah Selanjutnya
Requirements
- Pemahaman dasar tentang HTML, CSS, dan JavaScript
Audiens
- Developer
- Programmer
28 Hours
Testimonials (1)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.