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
Testimoni (4)
Ramah dan menyenangkan. Sangat berpengetahuan. Akan merekomendasikan Shane kepada yang lain.
Joshua - California State University Bakersfield
Kursus - Programming in C# with Visual Studio 2022
Diterjemahkan Mesin
Sangat praktis. Memiliki beberapa latihan setiap hari benar-benar membantu untuk mengokohkan pengetahuan dan konsep yang disampaikan Shane.
Michael - California State University Bakersfield
Kursus - Programming in C# with Visual Studio 2022
Diterjemahkan Mesin
Menyusuri semua topik dan menyediakan latihan praktis yang dapat dilakukan.
Greg - California State University Bakersfield
Kursus - Programming in C# with Visual Studio 2022
Diterjemahkan Mesin
Semuanya. Mengingat jumlah konsep yang dibahas oleh Fulvio, penjelasan detail dalam tiga hari benar-benar sangat baik. Saya suka bahwa dia membahas banyak konsep yang kita butuhkan sebagai Data Engineer.
Florim - Jisc
Kursus - Programming in C# with Visual Studio
Diterjemahkan Mesin