Kerangka Materi
Pendahuluan
- Apa itu Angular?
- Apa yang baru dalam Angular 11?
Overview dari Typescript dan ES6 JavaScript
- Sintaks TypeScript
- Menggunakan transpiler TypeScript
- Menyiapkan Angular 11 dan Typescript
Overview Bagian-bagian dari Angular 11
- Angular CLI
- Komponen
- Direktif
- Inputs dan Outputs
- Data Binding dan Interpolasi
- Event Binding
- Pemodelan Data
- Bootstrapping
- Webpack Eksperimental
Membuat Aplikasi Angular Pertama Anda
- Mempersiapkan Aplikasi
- Menyiapkan Proyek Angular
- Membuat UI yang ramah mobile menggunakan Bootstrap 4 dan Sass
Membuat Komponen
- Mengerti siklus hidup komponen
- Aliran data
- Menggunakan Template dan Stil
- Memproyeksikan Konten
- Bekerja dengan AppModule
- Bekerja dengan Komponen Kustom
- Menggunakan View Encapsulation
- Menerapkan Lifecycle Hooks
- Menggunakan ViewChildren dan ContentChildren
Data Binding dalam Angular 11
- Mengerti Property dan Event Binding
- Mengikat dan Menetapkan Alih-nama ke Properti Kustom
- Mengikat dan Menetapkan Alih-nama ke Peristiwa Kustom
Bekerja dengan Direktif
- Direktif Bawaan
- Direktif Kustom
Angular 11 Layanan
- Membuat Layanan Logging
- Membuat Layanan Data
Menggunakan Dependency Injection dan Providers
- Injectors, Provider, dan Token
- Konfigurasi Dependency Injection
- Konfigurasi Provider Anda
- Menginjeksikan Layanan ke Komponen, Direktif, dan Layanan
Beralih Halaman dengan Routing
- Mengerti Metode Navigasi yang Berbeda
- Strategi Routing
- Menyiapkan Rute
- Konfigurasi dan Memuat Rute
- Menggunakan Parameter dalam Rute
- Membuat Rute Bertingkat
- Menggunakan Redirect dan Wildcard Routes
- Mengerti Route Guards
Menggunakan RxJS untuk Membuat dan Bekerja dengan Observables di Angular
- Overview dari Observables
- Overview dari RxJS
- Membangun & Menggunakan Observables di Angular
Menghasilkan Form untuk Input Pengguna
- Menggunakan Template Driven Forms
- Menggunakan Reactive Forms
- Membuat validasi kustom
- Mengecek, memfilter, dan membersihkan data formulir
Menggunakan Pipes
- Mentransformasikan output
- Pipes Bawaan
- Async Pipe
- Pipes Kustom
Membuat Panggilan ke API HTTP Eksternal
- Mengirim permintaan
Mengetes Aplikasi Angular 10
- Menggunakan Jasmine untuk pengujian unit
- Menggunakan Protractor untuk pengujian end-to-end
Debugging Aplikasi
- Mengerti Pesan Kesalahan dalam Angular
- Menggunakan Sourcemaps untuk Debug Code di Browser
- Membaca Diagnostik Kompiler TypeScript
- Menggunakan Augury
Mempertajam Aplikasi Angular 11
- Merekayasa ulang kode
- Mengurangi ukuran bundle dan menghapus kode mati
Angular 11 Keamanan
- Bagaimana otentikasi bekerja
- Menggunakan Otentikasi JWT
- Apa yang harus dan tidak seharusnya ditulis di Angular
Deploying Aplikasi Angular 11 ke Produksi
- Mendeploy ke IIS, Apache, Nginx, dll.
Angular 11 Best Practices
Troubleshooting
Ringkasan dan Kesimpulan
Persyaratan
- Ketahuan dengan dasar-dasar HTML, CSS, dan JavaScript
Audience
- Pengembang
Testimoni (2)
Saya sangat menyukai alur pelatihannya; dia menjelaskan topik tersebut dan di akhir topik, dia telah menyiapkan sesi latihan yang terdefinisi dengan baik untuk kami. Dia mampu membimbing kami dengan cepat ketika kami menghadapi masalah dalam sesi latihan.
Rabin Byanjankar - Lument
Kursus - Angular 17
Diterjemahkan Mesin
Dalam hanya tiga hari, semua materi pelatihan telah tercovver, bahkan lebih.
Ovidiu
Kursus - Angular 2 Fundamentals
Diterjemahkan Mesin