Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
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
Testimoni (2)
Interaktivitas dan solusi kode secara langsung
Eduard-Emanuel Zaharia - Kruk Italia
Kursus - Advanced Blazor
Diterjemahkan Mesin
kesempatan untuk praktik langsung dan kesabaran instruktur
sheena - Te Manawa Taki Trauma System
Kursus - Visual Studio 2022 IDE
Diterjemahkan Mesin