Kerangka Materi

Modul 1: Pengenalan ASP.NET MVC

  • Ringkasan pengembangan web ASP.NET
  • Manfaat utama ASP.NET MVC
  • Peran model, tampilan, dan kontroler

Modul 2: Memulai dengan ASP.NET MVC

  • Persiapan lingkungan pengembangan untuk ASP.NET MVC
  • Membuat proyek ASP.NET MVC
  • Memahami struktur proyek ASP.NET MVC
  • Konvensi penamaan
  • Membuat tampilan
  • Mendefinisikan kontroler
  • Mendefinisikan model data

Modul 3: Membuat Aplikasi ASP.NET MVC Lengkap

  • Membuat tampilan yang kuat tipe
  • Memahami URL dan metode aksi
  • Menggunakan HTML helpers
  • Mengelola pengembalian form; validasi data

Modul 4: Menggunakan Mesin Tampilan Razor

  • Tujuan desain Razor
  • Menerapkan tampilan Razor
  • Sintaks Razor
  • Mengakses data model di tampilan Razor

Modul 5: Aplikasi ASP.NET MVC Industri

  • Praktik terbaik arsitektur aplikasi ASP.NET
  • Menerapkan repositori dan model data Entity Framework
  • Menggunakan Dependency Injection; Menerapkan pabrik kontroler kustom
  • Pengembangan Berbasis Pengujian dengan ASP.NET MVC

Modul 6: Teknik Tampilan

  • Mendefinisikan dan menggunakan HTML helpers kustom
  • Mendefinisikan halaman layout/master
  • Menggunakan gaya
  • Mendefinisikan dan menggunakan tampilan parsial
  • Sintaks metode pembantu Razor

Modul 7: Menerapkan Navigasi: Mendefinisikan kelas view-model

  • Menerapkan penyaringan data di kontroler
  • Memahami mekanisme pengarahan
  • Menambahkan entri kustom ke tabel pengarahan
  • Mendefinisikan default, parameter, dan validasi
  • Menggenerasikan URL dan tautan hiper
  • Batas pengarahan kustom

Modul 8: Manajemen State

  • Menggunakan bidang tersembunyi
  • State sesi dan aplikasi
  • Pemetaan model kustom

Modul 9: Menggunakan Ajax dan jQuery dengan ASP.NET MVC

  • Ringkasan Ajax dan ASP.NET MVC; Ajax tak mengganggu;
  • Menggunakan tautan aksi Ajax
  • Ringkasan jQuery
  • Teknik jQuery
  • Menggunakan jQuery UI

Modul 10: Teknik Tambahan ASP.NET MVC 4.5

  • Templat skafolding tampilan
  • Templat skafolding kontroler
  • Injeksi dependensi dengan Unity

Modul 11: Pengembangan Berbasis Pengujian dengan ASP.NET MVC

  • Ringkasan TDD
  • Tutorial penggunaan TDD dengan ASP.NET MVC

Modul 12: Teknik Tambahan

  • Teknik kontroler
  • Filter
  • Pemetaan model

Persyaratan

Pengalaman 3-6 bulan dalam pengembangan web ASP.NET menggunakan C#.

 28 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait