Kerangka Materi
Pengenalan
- Apa yang baru di Angular 7?
Irisan tentang Typescript dan ES6 JavaScript
- Sintaks TypeScript
- Menggunakan transpiler TypeScript
- Menyiapkan Angular 7 dan Typescript
Irisan tentang Bagian-Bagian Angular 7
- Angular CLI
- Komponen
- Direktif
- Input dan Output
- Pengikatan Data dan Interpolasi
- Pengikatan Event
- Pemodelan Data
- Bootstrapping
Membuat Aplikasi Angular Pertama Anda
- Merencanakan Aplikasi
- Menyiapkan Proyek Angular
- Menggunakan Bootstrap 4 dan Sass
Membuat Komponen
- Memahami Siklus Hidup Komponen
- Aliran Data
- Menggunakan Templates dan Gaya
- Memproyeksikan Konten
- Bekerja dengan AppModule
- Bekerja dengan Komponen Kustom
- Menggunakan Penutupan Tampilan
- Mengimplementasikan Hook Lifecycle
- Menggunakan ViewChildren dan ContentChildren
Pengikatan Data di Angular 7
- Memahami Pengikatan Properti dan Event
- Mengikat dan Menetapkan Alias untuk Properti Kustom
- Mengikat dan Menetapkan Alias untuk Event Kustom
Bekerja dengan Direktif
- Direktif Bawaan
- Direktif Kustom
Layanan Angular 7
- Membuat Layanan Logging
- Membuat Layanan Data
Menggunakan Injeksi Dependensi dan Penyedia
- Injektor, Penyedia, dan Token
- Mengkonfigurasi Injeksi Dependensi
- Mengkonfigurasi Penyedia Anda
- Menyuntikkan Layanan ke dalam Komponen, Direktif, dan Layanan
Berpindah Halaman dengan Routing
- Memahami Metode Navigasi yang Berbeda
- Strategi Routing
- Menyiapkan Rute
- Mengkonfigurasi dan Memuat Rute
- Menggunakan Parameter dalam Rute
- Membuat Rute Bersarang
- Menggunakan Rute Redirect dan Wildcard
- Memahami Route Guards
Menggunakan RxJS untuk Membuat dan Bekerja dengan Observables di Angular
- Irisan tentang Observables
- Irisan tentang RxJS
- Membangun & Menggunakan Observables di Angular
Mengenerate Formulir untuk Input Pengguna
- Menggunakan Template Driven Forms
- Menggunakan Reactive Forms
Menggunakan Pipa
- Pipa Bawaan
- Async Pipe
- Pipa Kustom
Membuat Panggilan ke HTTP APIs Eksternal
Menggunakan Modul Angular
Menguji Aplikasi Angular 7
- Menggunakan Jasmine untuk pengujian unit
Mengkodekan Ulang Aplikasi
- Memahami Pesan Kesalahan di Angular
- Menggunakan Sourcemaps untuk Mengkodekan Ulang Kode di Peramban
- Menggunakan Augury
Mengoptimalkan Aplikasi Angular 7
Keamanan Angular 7
- Autentikasi
- Apa yang seharusnya dan tidak seharusnya ditulis di Angular
Mengdeploy Aplikasi Angular 7 ke Produksi
- Mengdeploy ke IIS, Apache, Nginx, dll.
Penanganan Masalah
Kata Penutup
Persyaratan
- Kenalan dengan HTML dasar, CSS, dan JavaScript
Penonton
- Pengembang
Testimoni (7)
Good examples and interactive course !
Ioannis Fotinis - National geografisch instituut
Kursus - Angular 7
I liked that it was a hands-on experience, where we could do exercises and apply the concepts & knowledge that were presented. Also the fact that I was able to gather some insight into a modern framework like Angular (almost all UI frameworks were foreign to me before)
Laurentiu Rudeanu - Technology Reply
Kursus - Angular 7
Started from 0, and we had multiple ways to do a certain facility
Madalin Iordache - Technology Reply
Kursus - Angular 7
Clear examples and willingness to explain in depth.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Kursus - Angular 7
The flexibility of trainer.He always asked if the way is he teaching is good or should be changed.I think this is very good method of teaching for everyone(inclusive the teacher, who knows what to teach.I also liked the mix between theoretical & practical exercise.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Kursus - Angular 7
I liked the most the fact that every subject had its exercises which made it easier to understand. The trainer had patience and a lot of knowledge about the subject and also he helped everyone who needed help.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Kursus - Angular 7
The explanations for every feature and why/when we should use it.