Hubungi Kami

Kerangka Materi

Pengantar ke Angular 18

  • Gambaran umum tentang Angular beserta ekosistemnya
  • Apa saja yang baru di Angular 18, termasuk pemutakhiran terkini pada Angular DevTools
  • Penyiapan lingkungan pengembangan

Pengaturan Proyek dan Arsitektur

  • Pemanfaatan Angular CLI
  • Struktur proyek serta pengorganisasian file
  • Modul dan komponen dalam Angular
  • Mengoptimalkan kinerja serta pengalaman pengembang dengan memanfaatkan kemampuan TypeScript 4.7

Template dan Pengikatan Data

  • Sintaks template dalam Angular
  • Interpolasi, pengikatan properti, serta pengikatan peristiwa
  • Pengikatan data dua arah dengan ngModel

Komponen dan Direktif

  • Cara membuat serta menggunakan komponen
  • Fungsi-fungsi siklus hidup komponen
  • Direktif bawaan (ngIf, ngFor, dll.)
  • Pembuatan direktif kustom

Layanan dan Injeksi Ketergantungan

  • Membuat serta menggunakan layanan
  • Mekanisme injeksi ketergantungan dalam Angular
  • Pengelolaan status aplikasi

Routing dan Navigasi

  • Konfigurasi router dalam Angular
  • Penetapan rute serta parameter routing
  • Pemahaman dan penerapan fitur routing baru
  • Implementasi lazy loading serta mekanisme pengawasan akses (route guards)

Bentuk Form dalam Angular

  • Form yang dikendalikan via template
  • Form reaktif
  • Validasi form dan penanganan kesalahan

Klien HTTP serta Observabel

  • Penggunaan HttpClient untuk permintaan HTTP
  • Penanganan respons dari server
  • Pemanfaatan observabel RxJS dalam pengembangan aplikasi

Tema Lanjutan

  • Animasi dalam Angular
  • Proses internasionalisasi (i18n)
  • Teknik optimasi performa, termasuk deteksi perubahan tanpa zona khusus

Pengujian dalam Angular

  • Pengujian unit dengan Jasmine dan Karma
  • Pengujian end-to-end melalui Protractor
  • Pedoman terbaik dalam menguji aplikasi Angular

Peluncuran dan Pemeliharaan Aplikasi

  • Proses pembuatan serta penyebaran aplikasi Angular
  • Penggunaan Git untuk manajemen versi kode
  • Penerapan praktik integrasi dan pengiriman kontinu (CI/CD)

Migrasi serta Pemecahan Masalah

  • Cara beralih dari versi lama Angular ke versi terbaru
  • Kesulitan umum yang sering dihadapi dan cara menghindarinya
  • Cara mengatasi permasalahan yang muncul pada Angular 18

Sesi Praktik Langsung

  • Latihan praktis berbasis laboratorium virtual
  • Pengembangan proyek nyata dalam sesi kelas
  • Latihan kelompok dan penilaian antar peserta<\/li>

Penutup serta Langkah Selanjutnya

Persyaratan

  • Pemahaman mengenai JavaScript
  • Pengalaman dalam pengembangan web
  • Pengetahuan dasar tentang HTML dan CSS

Audiens

  • Pengembang web
  • Pengembang front-end
  • Siapa saja yang tertarik mengembangkan aplikasi halaman tunggal (SPA) menggunakan Angular
 28 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait