Hubungi Kami

Kerangka Materi

Memulai Pengembangan dengan Angular 19

  • Pengantar Angular serta hal-hal baru di versi 19
  • Konfigurasi proyek menggunakan Angular CLI
  • Memahami arsitektur dasar Angular

Komponen dan Template

  • Cara membuat serta mengatur komponen
  • Proses pengikatan data dan interpolasi
  • Sintaks template beserta konsep lifecycle hooks

Direktif dan Pipe

  • Memanfaatkan direktif struktural maupun atribut bawaan Angular
  • Menciptakan direktif custom sesuai kebutuhan
  • Menggunakan serta membuat pipe custom

Dependency Injection dan Layanan

  • Memahami sistem Dependency Injection di Angular
  • Pembuatan serta penyediaan layanan dalam aplikasi
  • Proses injeksi layanan ke dalam komponen

Form dan Validasi Data

  • Penggunaan form berbasis template-driven
  • Membangun form reaktif menggunakan form builder
  • Teknik-teknik validasi data pada form

Routing dan Navigasi Antar Halaman

  • Pengaturan rute serta penggunaan modul lazy loading
  • Pemanfaatan parameter router dan guard sebagai mekanisme keamanan
  • Strategi navigasi efisien beserta praktik-praktik terbaiknya

HttpClient dan Pengelolaan Data

  • Cara memakai modul HttpClient dalam aplikasi
  • Proses permintaan API beserta pengolahan responnya
  • Penanganan error serta pemanfaatan observable lewat RxJS

Manajemen State dan Signals

  • Mengatur state aplikasi secara reaktif dengan memanfaatkan keunggulan RxJS
  • Pengantar konsep signals dalam ekosistem Angular
  • Cara mengelola state yang berlaku di seluruh aplikasi

Pengujian dan Proses Penerbitan Aplikasi

  • Pelaksanaan unit testing terhadap komponen maupun layanan
  • Pengujian end-to-end dengan berbagai alat bantu milik Angular
  • Optimisasi proses build serta strategi penerbitan aplikasi ke produksi

Kesimpulan dan Langkah Selanjutnya

Persyaratan

  • Pemahaman tentang HTML, CSS, dan JavaScript
  • Pengalaman dalam konsep pengembangan web serta REST API
  • Mengenal TypeScript akan menjadi nilai tambah, namun bukan syarat mutlak

Target Peserta

  • Para pengembang web yang membuat aplikasi front-end dinamis dan dapat diskalakan
  • Para pengembang JavaScript yang ingin beralih ke framework front-end modern
  • Insinyur perangkat lunak yang merancang aplikasi SPA tingkat enterprise
 28 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait