Hubungi Kami

Kerangka Materi

Pendahuluan

Gambaran umum mengenai kerangka kerja .NET dan C#

  • Evolusi penggunaan Visual Basic menuju C#
  • Keunggulan dan manfaat C# dalam pengembangan ASP.NET

Mengatur Lingkungan Pengembangan

  • Instalasi serta konfigurasi Visual Studio
  • Perbandingan antara .NET Core dan .NET Framework

Konsep Dasar Sintaks C#

  • Tipe data, variabel, dan operator
  • Pernyataan kontrol (if, switch, perulangan)

Pengantian Konsep Pemrograman Berorientasi Objek

  • Kelas, objek, serta metode
  • Enkapsulasi, pewarisan, dan polimorfisme

Penanganan Kesalahan dan Teknik Debugging

  • Pengelolaan pengecualian atau error
  • Teknik debugging di dalam Visual Studio

Pengantian ASP.NET Core

  • Gambaran umum mengenai kerangka kerja dan struktur proyek
  • Cara membuat aplikasi ASP.NET sederhana

Membangun Aplikasi Web dengan MVC

  • Mengenal arsitektur Model-View-Controller (MVC)
  • Membuat tampilan halaman dengan Razor Pages

Pemetaan Data dan Interaksi User

  • Cara menghubungkan aplikasi ASP.NET dengan basis data
  • Konsep dasar Entity Framework Core

Komunikasi Antara ASP.NET dan PLC

  • Profil singkat protokol komunikasi (misalnya Modbus, OPC-UA)
  • Cara mengelola aliran data secara real time

Fitur Lanjutan pada ASP.NET

  • Penggunaan middleware serta mekanisme penyuntikan dependensi
  • Konsep RESTful API dalam ASP.NET Core

Migrasi Antarmuka dari Visual Basic ke ASP.NET

  • Cara mengalihkan antarmuka yang dibuat dengan VB ke platform ASP.NET
  • Panduan praktik terbaik saat melakukan migrasi kode lama

Keamanan dan Praktik Terbaik

  • Proses autentikasi serta otorisasi dalam ASP.NET
  • Cara menangani data secara aman baik saat penyimpanan maupun transmisi

Peluncuran Aplikasi

  • Metode hosting aplikasi ASP.NET secara lokal maupun di cloud
  • Pengantian teknik kontainerisasi dengan Docker (opsional)

Penutup dan Langkah Selanjutnya

Persyaratan

  • Pemahaman terhadap konsep-konsep dasar pemrograman
  • Pengetahuan praktis mengenai pemrograman PLC

Target Peserta

  • Para programmer
  • Pengembang aplikasi
 35 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait