Course Outline

Pengantar

  • Ringkasan tentang Angular dan fiturnya
  • Mempahami kerangka kerja dan arsitektur Angular
  • Apa yang baru di Angular 15?

Menyiapkan lingkungan pengembangan

  • Menginstal dan mengkonfigurasi Angular 15
  • Menggunakan API mandiri yang stabil yang memungkinkan pengembang Angular untuk membuat aplikasi tanpa Ng Modules.
  • Mempahami kinerja yang ditingkatkan

Fundamentals dari TypeScript

  • Mengerti sintaks TypeScript
  • Mendefinisikan variabel dan array
  • Tipe fungsi

Komponen

  • Anatomi komponen Angular
  • Membuat dan menggunakan komponen
  • Berkomunikasi antara komponen
  • Menerapkan lifecycle hooks komponen
  • Menggunakan CDK List untuk membangun komponen UI

Direktif

  • Anatomi direktif Angular
  • Membuat dan menggunakan direktif
  • Membangun direktif kustom
  • Menggunakan API komposisi direktif
  • Menggunakan Image Directive dalam aplikasi Angular dan melakukan generasi otomatis srcset di Image Directive

Layanan dan Dependency Injection

  • Anatomi layanan Angular
  • Membuat dan menggunakan layanan
  • Mengelola layanan dengan Dependency Injection

Pipa

  • Anatomi pipa Angular
  • Membuat dan menggunakan pipa
  • Membangun pipa kustom

Formulir

  • Membuat dan memvalidasi formulir dengan FormBuilder Angular
  • Menerapkan formulir responsif
  • Menggunakan formulir yang didorong template

HttpClient

  • Berkomunikasi dengan API RESTful menggunakan modul HttpClient Angular
  • Menerapkan permintaan GET, POST, PUT, dan DELETE
  • Mengelola kesalahan dan acara progres

Otentikasi dan Otorisasi

  • Menerapkan otentikasi dan otorisasi dalam aplikasi Angular
  • Menggunakan JSON Web Tokens (JWT) untuk otentikasi
  • Melindungi rute dengan penjaga
  • Mengurangi kode boilerplate di penjaga

Pengujian dan Debugging

  • Menulis tes unit menggunakan Jasmine dan Karma
  • Mengetes komponen, direktif, layanan, dan pipa Angular
  • Debugging aplikasi Angular dengan DevTools browser
  • Mempelajari peningkatan di esbuild untuk mempercepat pengembangan

Ringkasan dan Langkah Selanjutnya

Requirements

  • Pemahaman dasar tentang HTML, CSS, dan JavaScript

Audiens

  • Para Pengembang
  • Para Programmer
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories