Kursus satu-satunya yang Anda butuhkan untuk mempelajari pemrograman C # dan berorientasi objek (C # Dari A Sampai Z | Kode Sumber disediakan)
Apa yang akan Anda pelajari
- Instal dan bekerja dengan Visual Studio 2019 (Windows dan Mac)
- Pelajari dasar-dasar pemrograman menggunakan C # 7.2
- Memahami Iaas, PaaS, SaaS dan Serverless
- Bekerja dengan Fungsi Azure
- Bekerja dengan pemrograman berorientasi objek (OOP) sebagai profesional.
- Kuasai kelas dan pahami berbagai jenis kelas (statis, abstrak, parsial, tersegel, dan lainnya).
- Pelajari struktur dan enumerasi dan cara menggunakannya.
- Perbedaan antara kelas dan struct.
- Pelajari cara mengenkripsi dan mendekripsi data Anda menggunakan C #.
- Memahami Warisan, Enkapsulasi, Polimorfisme, dan Abstraksi.
- Kenali Komposisi, Agregasi, dan Asosiasi.
- Memahami loop (For, Foreach, While, dan lainnya).
- Kuasai ekspresi lambda yang kuat.
- Memahami metode anonim dan cara membuatnya.
- Cara memanipulasi string (Ganti, Hapus, Sisipkan, Substring, dan lainnya).
- Baca dan tulis file dengan mudah dengan C #.
- Bangun caesar cipher (enkripsi dan dekripsi) sendiri.
- Pelajari cara membuat berbagai jenis metode.
- Perbedaan antara metode statis dan non-statis.
- Cara menggunakan metode rekursif.
- Cara menggunakan metode ekstensi.
- Memahami perbedaan antara pass by reference dan pass by value.
- Cara menggunakan argumen opsional dan bernama.
- Bekerja dengan array termasuk array multidimensi dan array bergerigi.
- Biasakan diri dengan konsep-konsep canggih (Multithreading, Recursing, Generics & banyak lagi).
- Kuasai koleksi non-generik (ArrayLists, Hashtables, Stacks, Antrian, dan lainnya).
- Kuasai koleksi generik (Daftar <T>, kamus <K, V>, SortedList <K, V> dan banyak lagi).
- Cara membuat kelas generik, metode, dan argumen.
- Cara debug dan menemukan kesalahan dengan mudah dalam kode Anda.
- Pahami bagaimana tumpukan dan antrian dengan contoh nyata.
- Cara menangani pengecualian (Penanganan Pengecualian).
- Cara menggunakan kata kunci params.
- Cara menggunakan kelas Stopwatch.
- Pahami bagaimana tupel lama dan tupel baru yang disempurnakan bekerja.
- Pelajari cara menggunakan NuGet dan menginstal paket.
- Cara bekerja dengan Delegasi dan Acara.
- Delegasi vs metode panggilan langsung.
- Bekerja dengan delegasi Func, Action, dan Predicate.
- Pelajari cara menggunakan timer di C #.
- Buat aplikasi Anda berbicara menggunakan SpeechSynthesizer.
- Kata kunci dinamis dan Var dan perbedaan di antara mereka.
- Cara menggunakan LINQ (Language-Integrated Query).
- Cara memeriksa versi C # dan cara mengubahnya.
- Memahami apa itu pemrograman sinkron.
- Memahami apa itu pemrograman asinkron.
- Perbedaan antara pemrograman sinkron dan asinkron.
- Pelajari teori multi-threading dan buat aplikasi multi-utas.
- Memahami kebuntuan dan cara mengatasinya.
- Memahami kata kunci kunci, Mutex, Monitor dan Semaphores.
- Cara menggunakan tugas, mengelolanya, dan bahkan membatalkannya.
- Cara bekerja dengan async dan menunggu kata kunci.
- Memahami apa itu Serialisasi dan Deserialisasi dan bagaimana menggunakannya.
- Cara menggunakan atribut dan membuat atribut khusus.
- Pahami arahan preprosesor dan cara menggunakannya.
- Memahami majelis dan versi.
- Bekerja secara efisien dan lancar dengan Visual Studio 2017.
- Bekerja dengan operator pembanding.
- Pelajari cara membuat variabel dan mengonversi tipe datanya dengan berbagai cara.
- Memahami cara kerja kompiler
- Pernyataan bersyarat (jika dan beralih pernyataan).
- Cara menggunakan DateTime dan TimeSpan.
- Memahami operator logis.
- Cara menggunakan operator aritmatika.
- File DLL (Dynamic Link Libraries), Bagaimana dan mengapa kami menggunakannya.
- Cara mendekompilasi file DLL.
- Cara melindungi file DLL Anda.
Persyaratan
- Visual Studio Community (Edisi gratis Visual Studio)
Deskripsi
Halo dan selamat datang di Kursus Pemrograman C # dan Berorientasi Objek Lengkap , Kursus satu-satunya yang Anda perlukan untuk mempelajari C # dan pemrograman berorientasi objek. Ini lebih seperti kumpulan banyak kursus yang disatukan untuk membantu Anda mempelajari C # dan bagaimana menggunakannya secara efisien . Kursus ini sejauh ini yang paling komprehensif dan efektif. Inilah alasannya:
- Kursus ini akan mengajarkan Anda hampir semua yang perlu Anda ketahui tentang bahasa C # yang kuat .
- Kursus ini dimulai dengan Anda dari nol pengalaman dalam pemrograman dan mulai naik level ke pemrograman berorientasi objek sampai Anda mencapai konsep dan topik canggih C # (Pemrograman Asinkron, LINQ, Generik, Koleksi, Delegasi, dan banyak lagi) .
- Ini akan membantu Anda mempelajari bahasa pemrograman selain C # nanti, karena kursus ini membahas hampir setiap konsep pemrograman dan tentu saja bagaimana mengimplementasikannya dalam C #.
- Anda akan mengalami lebih dari 200 contoh , 30 latihan , 24 tugas.
- Anda akan belajar tentang fitur-fitur baru dalam C # (7.1 – 7.2 – 7.3) seperti Enhanced tuple , variabel out , fungsi lokal , ekspresi anggota tubuh , pencocokan pola dan fitur lainnya.
- Kursus ini akan mencakup metode enkripsi dan dekripsi yang berbeda, serta menjelaskan teori kriptografi.
- Anda akan sangat terbiasa dengan Visual Studio dan banyak fitur – fiturnya seperti snippet dan cara menggunakannya dan bahkan membuat snippet khusus .
- Anda akan belajar tentang staf dunia nyata seperti konvensi penamaan , perbedaan kecil antara tipe data , terminologi , konsep pemrograman dan banyak lagi.
- Memahami konsep lanjutan seperti multithreading, pemrograman sinkron dan asinkron.
- Kenali struktur .Net framework dan pahami adalah .Net framework
- Pelajari sejarah bahasa C # dan perbedaan antara setiap versi C #.
- Pelajari cara bekerja seperti para profesional .
Untuk siapa kursus ini:
- Pemula yang lengkap, tidak perlu pengalaman sebelumnya.
- Pengembang beralih dari bahasa lain.
- Programmer yang tidak merasa percaya diri tentang keterampilan pemrograman mereka.
- Orang yang mencari perubahan karier.
- Siswa mencari kursus untuk menyegarkan dan meningkatkan pengetahuan mereka.
- Jika Anda ingin mengambil kursus untuk mempelajari semuanya untuk menjadi pengembang C #.