Course Outline

Pendahuluan

  • Apa itu Angular?
  • Apa yang baru dalam Angular 11?

Overview dari Typescript dan ES6 JavaScript

  • Sintaks TypeScript
  • Menggunakan transpiler TypeScript
  • Menyiapkan Angular 11 dan Typescript

Overview Bagian-bagian dari Angular 11

  • Angular CLI
  • Komponen
  • Direktif
  • Inputs dan Outputs
  • Data Binding dan Interpolasi
  • Event Binding
  • Pemodelan Data
  • Bootstrapping
  • Webpack Eksperimental

Membuat Aplikasi Angular Pertama Anda

  • Mempersiapkan Aplikasi
  • Menyiapkan Proyek Angular
  • Membuat UI yang ramah mobile menggunakan Bootstrap 4 dan Sass

Membuat Komponen

  • Mengerti siklus hidup komponen
  • Aliran data
  • Menggunakan Template dan Stil
  • Memproyeksikan Konten
  • Bekerja dengan AppModule
  • Bekerja dengan Komponen Kustom
  • Menggunakan View Encapsulation
  • Menerapkan Lifecycle Hooks
  • Menggunakan ViewChildren dan ContentChildren

Data Binding dalam Angular 11

  • Mengerti Property dan Event Binding
  • Mengikat dan Menetapkan Alih-nama ke Properti Kustom
  • Mengikat dan Menetapkan Alih-nama ke Peristiwa Kustom

Bekerja dengan Direktif

  • Direktif Bawaan
  • Direktif Kustom

Angular 11 Layanan

  • Membuat Layanan Logging
  • Membuat Layanan Data

Menggunakan Dependency Injection dan Providers

  • Injectors, Provider, dan Token
  • Konfigurasi Dependency Injection
  • Konfigurasi Provider Anda
  • Menginjeksikan Layanan ke Komponen, Direktif, dan Layanan

Beralih Halaman dengan Routing

  • Mengerti Metode Navigasi yang Berbeda
  • Strategi Routing
  • Menyiapkan Rute
  • Konfigurasi dan Memuat Rute
  • Menggunakan Parameter dalam Rute
  • Membuat Rute Bertingkat
  • Menggunakan Redirect dan Wildcard Routes
  • Mengerti Route Guards

Menggunakan RxJS untuk Membuat dan Bekerja dengan Observables di Angular

  • Overview dari Observables
  • Overview dari RxJS
  • Membangun & Menggunakan Observables di Angular

Menghasilkan Form untuk Input Pengguna

  • Menggunakan Template Driven Forms
  • Menggunakan Reactive Forms
  • Membuat validasi kustom
  • Mengecek, memfilter, dan membersihkan data formulir

Menggunakan Pipes

  • Mentransformasikan output
  • Pipes Bawaan
  • Async Pipe
  • Pipes Kustom

Membuat Panggilan ke API HTTP Eksternal

  • Mengirim permintaan

Mengetes Aplikasi Angular 10

  • Menggunakan Jasmine untuk pengujian unit
  • Menggunakan Protractor untuk pengujian end-to-end

Debugging Aplikasi

  • Mengerti Pesan Kesalahan dalam Angular
  • Menggunakan Sourcemaps untuk Debug Code di Browser
  • Membaca Diagnostik Kompiler TypeScript
  • Menggunakan Augury

Mempertajam Aplikasi Angular 11

  • Merekayasa ulang kode
  • Mengurangi ukuran bundle dan menghapus kode mati

Angular 11 Keamanan

  • Bagaimana otentikasi bekerja
  • Menggunakan Otentikasi JWT
  • Apa yang harus dan tidak seharusnya ditulis di Angular

Deploying Aplikasi Angular 11 ke Produksi

  • Mendeploy ke IIS, Apache, Nginx, dll.

Angular 11 Best Practices

Troubleshooting

Ringkasan dan Kesimpulan

Requirements

  • Ketahuan dengan dasar-dasar HTML, CSS, dan JavaScript

Audience

  • Pengembang
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories