Kerangka Materi
Pengenalan
- Apa yang baru di Angular 5?
Tinjuan tentang Typescript dan ES6 JavaScript
- Sintaks TypeScript
- Menggunakan transpiler TypeScript
- Menyusun Angular 5 dan Typescript
Membuat Aplikasi Angular Pertama
- Merencanakan Aplikasi
- Menyusun Proyek dan Aplikasi Angular Menggunakan CLI
- Membuat Penyusun Proyek Dasar Menggunakan Bootstrap 4 dan Sass
Bekerja dengan Bagian Angular 5
- Membuat Komponen
- Penghubungan Data dan Interpolasi String
- Penghubungan Sifat
- Penghubungan Acara
- Penghubungan Data Dua Arah
- Model Data
- Direktif
- Bootstrapping
- Input & Output
Menggunakan Komponen Angular 5
- Aliran Data
- Bekerja dengan AppModule
- Bekerja dengan Komponen Kustom
- Menggunakan Templat dan Gaya
- Menggunakan Penutup Tampilan
- Memproyeksikan Konten
- Memahami Siklus Hidup Komponen dan Hooks Siklus Hidup
- Menggunakan ViewChildren dan ContentChildren
Penghubungan Data di Angular 5
- Tinjuan tentang Penghubungan Sifat & Acara
- Penghubungan dan Penyisipan Alias untuk Sifat Kustom
- Penghubungan dan Penyisipan Alias untuk Acara Kustom
Bekerja dengan Direktif
- Direktif Terintegrasi
- Direktif Kustom
Menguji Aplikasi
- Memahami Pesan Kesalahan di Angular
- Menggunakan Sourcemaps untuk Menguji Kode di Browser
- Menggunakan Augury
Layanan Angular 5
- Belajar Pentingnya Layanan
- Membuat Layanan Pemantauan
- Membuat Layanan Data
Menggunakan Injeksi Ketergantungan dan Penyedia
- Injektor, Penyedia, dan Token
- Menyusun Injeksi Ketergantungan
- Menyusun Penyedia Anda
- Menyisipkan Layanan ke Komponen, Direktif, dan Layanan
Mengubah Halaman dengan Routing
- Menyusun Rute
- Menyusun 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 Observables di Angular
- Tinjuan tentang Observables
- Tinjuan tentang RxJS
- Membangun & Menggunakan Observables di Angular
Menyelesaikan Formulir
- Menggunakan Formulir yang Dikendali oleh Templat
- Menggunakan Formulir Reaktif
Menggunakan Pipas
- Pipas Terintegrasi
- Pipa Asynchronous
- Pipas Kustom
Memanggil API HTTP Eksternal
Menggunakan Modul Angular
Mengoptimalkan Aplikasi Angular 5
Menguji Aplikasi Angular 5
- Menggunakan Jasmine untuk pengujian unit
Keamanan Angular 5
- Otorisasi
- Apa yang seharusnya dan tidak seharusnya ditulis di Angular
Meng-deploy Aplikasi Angular 5 ke Produksi
- Meng-deploy ke IIS, Apache, Nginx, dll.
Penyelesaian Masalah
Kata Penutup
Persyaratan
- Kenalan dengan HTML dasar, CSS, dan JavaScript
Peserta
- Pemula dalam pengembangan web
- Pengembang frontend berpengalaman
- Siapa saja yang tertarik belajar bagaimana mengembangkan aplikasi menggunakan Angular
Testimoni (1)
Saya suka dengan komunikasi dan cara penyampaian pengetahuan.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Kursus - Angular 5
Diterjemahkan Mesin