Kerangka Materi
Pendahuluan
- Apa yang baru di Angular 6?
Tinjauan TypeScript dan JavaScript ES6
- Sintaks TypeScript
- Menggunakan TypeScript Transpiler
- Menyetel Angular 6 dan TypeScript
Tinjauan Bagian Angular 6
- Membuat Komponen
- Pengikatan Data dan Interpolasi String
- Pengikatan Properti
- Pengikatan Event
- Pengikatan Data Dua Arah
- Model Data
- Direktif
- Bootstrapping
- Input dan Output
- Angular CLI
Membuat Aplikasi Angular Pertama Anda
- Merencanakan Aplikasi
- Menyetel Proyek Angular dan Aplikasi Menggunakan CLI
- Membuat Pengaturan Proyek Dasar Menggunakan Bootstrap 4 dan Sass
Menggunakan Komponen Angular 6
- Alur Data
- Bekerja dengan AppModule
- Bekerja dengan Komponen Kustom
- Menggunakan Templates dan Gaya
- Menggunakan Penutupan Tampilan
- Memproyeksikan Konten
- Memahami Siklus Hidup Komponen dan Hooks Siklus Hidup
- Menggunakan ViewChildren dan ContentChildren
Pengikatan Data di Angular 6
- Tinjauan Pengikatan Properti dan Event
- Mengikat dan Menugaskan Alias ke Properti Kustom
- Mengikat dan Menugaskan Alias ke Event Kustom
Bekerja dengan Direktif
- Direktif Bawaan
- Direktif Kustom
Layanan Angular 6
- Membuat Layanan Log
- Membuat Layanan Data
Menggunakan Injeksi Dependensi dan Provider
- Injektor, Penyedia, dan Token
- Menyetel Injeksi Dependensi
- Menyetel Penyedia Anda
- Menyuntikkan Layanan ke Komponen, Direktif, dan Layanan
Mengubah Halaman dengan Routing
- Menyetel Rute
- Mengonfigurasi dan Memuat Rute
- Memahami Metode Navigasi Berbeda
- Menggunakan Parameter dalam Rute
- Membuat Rute Bersarang
- Menggunakan Rute Redirect dan Wildcard
- Memahami Penjaga Rute
- Memahami Strategi Routing
Menggunakan RxJS untuk Membuat dan Bekerja dengan Observable di Angular
- Tinjauan Observable
- Tinjauan RxJS
- Membangun dan Menggunakan Observable di Angular
Menyelesaikan Formulir
- Menggunakan Formulir yang Ditenagai Template
- Menggunakan Formulir Reaktif
Menggunakan Pipa
- Pipa Bawaan
- Pipa Asinkron
- Pipa Kustom
Melakukan Panggilan ke API HTTP Eksternal
Menggunakan Modul Angular
Menguji Aplikasi Angular 6
- Menggunakan Jasmine untuk pengujian unit
Mendiagnosis Aplikasi
- Memahami Pesan Kesalahan di Angular
- Menggunakan Sourcemaps untuk Mendiagnosis Kode di Browser
- Menggunakan Augury
Meningkatkan Aplikasi Angular 6
Keamanan Angular 6
- Otentikasi
- Apa yang harus dan tidak boleh ditulis di Angular
Meng-deploy Aplikasi Angular 6 ke Produksi
- Meng-deploy ke IIS, Apache, Nginx, dll.
Menembus Masalah
Kata Penutup
Persyaratan
- Kenalan dengan dasar HTML, CSS, dan JavaScript
Audience
- Pengembang
Testimoni (6)
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Kursus - Angular 6
Practical exercises!
William Limberger - Conclusion Learning Centers
Kursus - Angular 6
Learning the whole ecosystem of angular, typescript, ad especially routing
Ryan Delport - Leaseweb
Kursus - Angular 6
Practising with actually doing it myself.
Christiaan Sloof - Leaseweb
Kursus - Angular 6
I genuinely enjoyed the trainer is a great specialist.
Lukasz Cysewski - PSI Polska
Kursus - Angular 6
The tutorials, they allowed us to take the knowledge that we had learnt from the lecture and implement it into a real example. It also gave us an opportunity to ask questions if we were unsure on how something works.