Hubungi Kami
 Durasi 21 jam

Kerangka Materi

Pengenalan .NET 8

  • Apa itu .NET? Gambaran umum dan evolusi
  • Fitur LTS .NET 8 dan dukungan platform
  • Instalasi SDK dan alat pengembangan

Memulai dengan C# dan Aplikasi Konsol

  • Struktur proyek dan perintah CLI
  • Bekerja dengan tipe, metode, dan alur kontrol
  • Program berorientasi objek dalam C#

Membangun Aplikasi Web dengan ASP.NET Core 8

  • Membuat dan menjalankan aplikasi web dasar
  • Penanganan (routing), middleware, dan layanan
  • Pengenalan Razor Pages dan MVC

Akses Data dengan Entity Framework Core

  • Menyiapkan konteks database
  • Bekerja dengan LINQ dan model data
  • Perpindahan (migrations) dan operasi CRUD

Injeksi Dependensi dan Konfigurasi

  • Framework injeksi dependensi bawaan
  • Bekerja dengan appsettings.json dan variabel lingkungan
  • Waktu hidup layanan dan arsitektur modular

Pengembangan API dengan Minimal APIs

  • Prinsip RESTful dan desain endpoint
  • Menggunakan atribut dan parameter rute
  • Uji API dengan Postman atau Swagger

Pengujian dan Debugging dalam .NET

  • Pengujian unit dengan xUnit
  • Pendekatan pengujian integrasi
  • Teknik debugging di Visual Studio

Penerapan Aplikasi dan Penerbitan Lintas Platform

  • Penerbitan aplikasi .NET 8 (self-contained vs. framework-dependent)
  • Opsi penerapan untuk Windows, Linux, dan macOS
  • Menggunakan Visual Studio dan alat CLI untuk pengemasan dan rilis

Ringkasan dan Langkah Selanjutnya

  • Rekapitulasi konsep kunci dan alat yang dibahas selama kursus
  • Jalur latihan dan sumber belajar yang disarankan
  • Gambaran umum topik berkembang: pratinjau .NET 9, Blazor, microservices

Persyaratan

  • Pemahaman dasar konsep pemrograman (variabel, loop, fungsi)
  • Pengalaman dengan bahasa berorientasi objek apa pun (misalnya, C#, Java, Python)
  • Pengenalan dengan alat baris perintah sangat membantu tetapi tidak wajib

Kalimat Sasaran

  • Pengembang yang baru memasuki ekosistem .NET
  • Programmer yang beralih dari bahasa lain ke C#/.NET
  • Tim teknis yang membangun aplikasi lintas platform menggunakan .NET modern

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait