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.
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
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