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
 28 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (4)

Kursus Mendatang

Kategori Terkait