Kerangka Materi
Pengenalan
- Apa itu Angular?
- Apa yang baru di Angular 10?
Overview of TypeScript dan JavaScript ES6
- Sintaks TypeScript
- Menggunakan Transpiler TypeScript
- Mengatur Angular 10 dan TypeScript
Overview of Bagian-Bagian Angular 10
- Angular CLI
- Komponen
- Direktif
- Input dan Output
- Pengikatan Data dan Interpolasi
- Pengikatan Acara
- Modeling Data
- Bootstrapping
Membuat Aplikasi Angular Pertama
- Membuat Rencana Aplikasi
- Mengatur Proyek Angular
- Membuat Antarmuka Pribadi Ponsel menggunakan Bootstrap 4 dan Sass
Membuat Komponen
- Memahami Siklus Hidup Komponen
- Aliran Data
- Menggunakan Template dan Gaya
- Memproyeksikan Konten
- Bekerja dengan AppModule
- Bekerja dengan Komponen Kustom
- Menggunakan Penutup View
- Menyelesaikan Hook Siklus Hidup
- Menggunakan ViewChildren dan ContentChildren
Pengikatan Data di Angular 10
- Memahami Pengikatan Properti dan Acara
- Mengikat dan Menugaskan Alias ke Properti Kustom
- Mengikat dan Menugaskan Alias ke Acara Kustom
Bekerja dengan Direktif
- Direktif Bawaan
- Direktif Kustom
Layanan Angular 10
- Membuat Layanan Logging
- Membuat Layanan Data
Menggunakan Injeksi Dependensi dan Penyedia
- Injektor, Penyedia, dan Token
- Mengatur Injeksi Dependensi
- Mengatur Penyedia Anda
- Menyiapkan Layanan ke dalam Komponen, Direktif, dan Layanan
Mengubah Halaman dengan Routing
- Memahami Metode Navigasi yang Berbeda
- Strategi Routing
- Mengatur Rute
- Mengonfigurasi dan Memuat Rute
- Menggunakan Parameter dalam Rute
- Membuat Rute Bersarang
- Menggunakan Rute Alih dan Rute Wildcard
- Memahami Penjaga Rute
Menggunakan RxJS untuk Membuat dan Bekerja dengan Observables di Angular
- Overview of Observables
- Overview of RxJS
- Membangun & Menggunakan Observables di Angular
Membangun Formulir untuk Masukan Pengguna
- Menggunakan Formulir yang Dikendalikan oleh Template
- Menggunakan Formulir Reaktif
- Membuat validasi kustom
- Mengevaluasi, Memfilter, dan Menyaring data formulir
Menggunakan Pipes
- Mentransformasi output
- Pipes Bawaan
- Pipe Async
- Pipes Kustom
Menjalankan Pemanggilan ke HTTP API Eksternal
- Mengirim permintaan
Menggunakan Modul Angular
Menguji Aplikasi Angular 10
- Menggunakan Jasmine untuk pengujian unit
- Menggunakan Protractor untuk pengujian end-to-end
Mengebug Aplikasi
- Memahami Pesan Kesalahan di Angular
- Menggunakan Sourcemaps untuk Mengebug Kode di Peramban
- Membaca Diagnostik TypeScript Compilor
- Menggunakan Augury
Meningkatkan Aplikasi Angular 10
- Mengubah ulang kode
- Mengurangi ukuran bundel dan menghilangkan kode mati
Keamanan Angular 10
- Bagaimana otentikasi bekerja
- Menggunakan Otentikasi JWT
- Apa yang harus dan tidak boleh ditulis di Angular
Mendeploy Aplikasi Angular 10 ke Produksi
- Mendeploy ke IIS, Apache, Nginx, dll.
Best Practices Angular 10
Penyelesaian Masalah
Ringkasan dan Kesimpulan
Persyaratan
- Kenalan dengan HTML dasar, CSS, dan JavaScript
Peserta
- Pengembang
Testimoni (4)
Sikap dan pengetahuan pelatih
Gabriel Llaurado - Allianz Technology
Kursus - Angular 10 for Developers
Diterjemahkan Mesin
Pengetahuan tentang struktur.
Jeffry Gonzalez - Allianz Technology
Kursus - Angular 10 for Developers
Diterjemahkan Mesin
Kami memulai dari dasar Angular dan TS dan kami meningkatkan kesulitan latihan dengan cara yang baik
Daniel Zamorano Infante - Allianz Technology
Kursus - Angular 10 for Developers
Diterjemahkan Mesin
Practical examples, exercises and best practices