Hubungi Kami

Kerangka Materi

Pendahuluan

  • Gambaran umum tentang Entity Framework (EF) Core
  • Gambaran umum mengenai Aplikasi Web Progresif (PWA)

Entity Framework (EF) Core

  • Cara menginstal EF Core
  • Pemodelan menggunakan pendekatan code first
  • Pemodelan menggunakan pendekatan database first
  • Menggunakan fitur Fluent API

Melakukan Kueri dan Menyimpan Data dengan EF Core

  • Kueri dasar menggunakan LINQ
  • Cara memanggil prosedur penyimpanan
  • Mengatur perilaku pelacakan data
  • Menyimpan perubahan yang terjadi
  • Pelaksanaan operasi insert massal
  • Penerapan mekanisme transaksi

Komponen Blazor

  • Memahami konsep dasar Razor
  • Cara bekerja dengan komponen di Blazor
  • Pemanfaatan bahasa C# dalam komponen
  • Komponen yang menerima parameter
  • Siklus hidup komponen
  • Mekanisme pengikatan data satu arah
  • Pengikatan data dua arah
  • Cara mengatur pengikatan event

Konsep Komponen Blazor Tingkat Lanjut

  • Mencetak konten HTML mentah
  • Cara merender konten anak dari suatu komponen
  • Pemanfaatan fitur RenderFragment
  • Menggunakan alat RenderTreeBuilder
  • Penggunaan tag @key dan @attribute

Routing dan Tata Letak

  • Cara membuat tata letak utama
  • Menerapkan mekanisme routing
  • Pemanfaatan alat bantu URL

Formulir dan Validasi

  • Cara menggunakan komponen EditForm
  • Proses validasi data pada formulir
  • Pemanfaatan konstruk @ref

Injeksi Dependensi (DI) dan JSInterop

  • Mengenal mekanisme injeksi dependensi
  • Aplikasi DI dengan layanan standar
  • Aplikasi DI dengan layanan khusus
  • Cara memanggil fungsi JavaScript
  • Cara memanggil kode C# dari lingkungan JavaScript

Proses Debugging dan Deployment

  • Cara mendebug aplikasi Blazor
  • Pelaksanaan deployment aplikasi Blazor
  • Cara meng-upgrade versi aplikasi Blazor

Keamanan

  • Sistem autentikasi pada Blazor
  • Pemanfaatan mekanisme ASP.NET Core Identity serta format JWT dalam keamanan aplikasi

Pengembangan Aplikasi Web Progresif (PWA)

  • Gambaran umum mengenai konsep PWA
  • Mengenal berbagai fitur yang dimiliki oleh PWA
  • Penerapan konsep Blazor pada pengembangan PWA
  • Cara membuat aplikasi yang tetap dapat diakses meski tanpa koneksi internet
  • Prosedur pembuatan service worker
  • Teknik penyesuaian tampilan dan perilaku aplikasi
  • Strategi pengarsipan data untuk performa lebih baik
  • Cara menambahkan fitur notifikasi push

Penutup serta Langkah Selanjutnya

Persyaratan

  • Pemahaman mendasar mengenai C#
  • Pengetahuan tentang Blazor dan JavaScript
  • Pengalaman bekerja dengan framework .NET

Target Peserta

  • Pengembang Web
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (7)

Kursus Mendatang

Kategori Terkait