Kerangka Materi

Lingkungan pemrograman dan penjelasan .NET Core
- memahami Visual Studio
- membuat proyek dan solusi
- impor perpustakaan
- implementasi solusi

Sintaks C#
-tipe data, operator, dan ekspresi
-perulangan, kondisi
-membuat metode
-penanganan pengecualian
-panggilan metode
-membuat metode yang berlebihan (overloaded)
-parameter opsional dan output dalam metode

Struktur dan koleksi
-implementasi struktur dan tipe enum
-organisasi data dalam koleksi

Pemrograman berorientasi objek
-penangani peristiwa (event handlers)
-membuat kelas
-mendefinisikan dan mengimplementasikan antarmuka
-implementasi koleksi tipe kuat (strong-type collections)
-membuat hierarki kelas
-perluasan kelas .net Framework atau Core

Bekerja dengan file
-membaca dan menyimpan file
-serialisasi dan deserialisasi XML, JSON
-bekerja dengan perpustakaan I/O

Bekerja dengan database
-membuat dan menggunakan model data Entity
-permintaan data menggunakan LINQ
-perbarui data dengan LINQ
-akses jarak jauh ke data di jaringan
-akses data melalui Web services (REST)

Pemrograman multithread dan asinkron
-implementasi multithreading menggunakan ekspresi Lambda dan tugas
-persiapan operasi asinkron
-sinkronisasi konkurensi untuk akses data

Opsional (jika waktu memungkinkan):
-Proyek Aplikasi Jendela WPF (.NET Framework)
-Proyek ASP.NET MVC (.NET framework atau .net Core)
-akses data di Database SQL Server Azure (Cloud)

Persyaratan

  • Pemahaman tentang frasa dasar pengembangan perangkat lunak.

Audience

  • Kepala Tim Teknis
  • Pengembang Perangkat Lunak
 28 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (4)

Kursus Mendatang

Kategori Terkait