Biaya Kursus Komputer Jogja Multimedia
Kursus ASP.net
Kursus ASP.net

Kursus/Pelatihan ASP.NET Belajar Membuat Aplikasi Menggunakan ASP.NET Core MVC

Berikut adalah silabus 10 sesi (masing-masing 1,5 jam) untuk kursus “Membuat Aplikasi Menggunakan .NET Core MVC”, dirancang dari dasar hingga mampu membangun aplikasi CRUD lengkap:


Target Peserta:

  • Pemula atau developer yang ingin mempelajari pembuatan aplikasi web dengan .NET Core MVC

  • Sudah memahami dasar-dasar pemrograman (C# dasar sangat membantu)


Silabus 10x Sesi – .NET Core MVC Web App Development

Sesi 1: Pengenalan .NET Core MVC dan Setup Lingkungan

  • Apa itu .NET Core dan perbedaan dengan .NET Framework

  • Konsep MVC (Model-View-Controller)

  • Instalasi:

    • .NET SDK

    • Visual Studio / VS Code

    • SQL Server / SQLite

  • Membuat project pertama .NET Core MVC

  • Struktur folder dan file penting dalam project MVC


Sesi 2: Routing dan Controller Dasar

  • Routing pada .NET Core MVC

  • Membuat controller pertama

  • Menghubungkan URL ke metode controller

  • ViewBag dan ViewData

  • Menampilkan data sederhana ke view


Sesi 3: View dan Razor Syntax

  • Konsep View pada MVC

  • Razor syntax (@model, @{} blok kode, @foreach)

  • Layout View dan Partial View

  • Menggunakan Bootstrap untuk styling dasar


Sesi 4: Model dan Data Binding

  • Membuat kelas Model (Entity)

  • Binding data dari Controller ke View dan sebaliknya

  • Form HTML + Razor Helper (Html.BeginForm, Html.TextBoxFor)

  • Validasi menggunakan Data Annotation


Sesi 5: Konfigurasi Database dan Entity Framework Core

  • Konfigurasi koneksi ke database (appsettings.json)

  • Mengenal EF Core dan DbContext

  • Migrasi database menggunakan Add-Migration dan Update-Database

  • Membuat dan membaca data dari database


Sesi 6: CRUD Operations – Create & Read

  • Implementasi fitur “Tambah Data” (Create)

  • Implementasi fitur “Lihat Data” (Read)

  • Menampilkan data dalam tabel menggunakan foreach


Sesi 7: CRUD Operations – Update & Delete

  • Implementasi fitur Edit (Update)

  • Implementasi fitur Hapus (Delete)

  • Routing dan form untuk Edit & Delete

  • Konfirmasi penghapusan dengan JavaScript/Modal


Sesi 8: Validasi Form dan Error Handling

  • Validasi client-side vs server-side

  • Menampilkan pesan error di view

  • Custom validation logic

  • Menangani error koneksi database dan notifikasi user


Sesi 9: Relasi Antar Tabel dan Dropdown Dinamis

  • Membuat relasi (One-to-Many) antar model

  • Foreign Key di EF Core

  • Dropdown dinamis dari tabel lain

  • Menampilkan data relasional di View (Join)


Sesi 10: Deploy Aplikasi ke IIS / Hosting

  • Publish aplikasi dari Visual Studio

  • Setup di IIS (local hosting)

  • Alternatif: Deploy ke Azure App Service

  • Review keseluruhan project CRUD

  • Tips scaling dan pengembangan lanjutan

KURSUS KOMPUTER ONLINE DIMANAPUN ANDA BERADA

About Kursus Komputer Privat

Check Also

Kursus Jasa Unity

Kursus/Jasa Unity 3D ~ Pengembangan Game Strategi Ekonomi Virtual dengan AI Sederhana Menggunakan Unity

Berikut adalah silabus 10 sesi untuk kursus Pengembangan Game Strategi Ekonomi Virtual dengan AI Sederhana …

Kursus Jasa Unity

Kursus/Jasa Unity 3D ~ Pembuatan Game Puzzle 3D Interaktif Berbasis Cerita Rakyat Nusantara

Berikut adalah silabus 10x sesi (masing-masing 1,5 jam) untuk kursus “Pembuatan Game Puzzle 3D Interaktif …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *