Bahasa pemrograman Visual C#
Miscellanea / / November 28, 2023
Durasi pelatihan: 72 jam akademik
Bentuk pelatihan: penuh waktu, jarak jauh, format webinar
Kemungkinan memberikan cicilan tanpa bunga (tanyakan kepada staf Institut untuk rincian lebih lanjut tentang layanan ini).
Sertifikat penyelesaian: Sertifikat pelatihan lanjutan dalam kursus "Bahasa pemrograman Visual C#. Pembuatan aplikasi .Net Framework" dari sampel yang ditetapkan, berlaku selama 5 tahun.
Data dokumen yang diterbitkan dimasukkan ke dalam register terpadu FIS FRDO.
Tentang proses pembelajaran:
Pelatihan dilakukan di ruang kelas yang dilengkapi secara teknis, setiap siswa dilengkapi dengan komputer individu, ruang kelas dilengkapi dengan semua bahan ajar yang diperlukan.
Tentang kursus:
Kursus ini ditujukan bagi programmer pemula yang ingin mempelajari bahasa pemrograman Visual C# terkini. Kursus ini mengajarkan cara bekerja di Microsoft Visual Studio dalam konteks pemrograman di Visual C#. Ini adalah landasan untuk studi lebih lanjut tentang semua bahasa berorientasi objek.
Tujuan kursus: mengajarkan dasar-dasar pemrograman dalam bahasa pemrograman berorientasi objek Visual C#.
Keterampilan yang diperoleh setelah menyelesaikan kursus:
Kemampuan untuk menavigasi struktur OOP;
Memahami array, operator, ekspresi dalam bahasa C#;
Memahami warisan, bersarang, inklusi;
Memahami antarmuka, enumerasi dan struktur;
Pahami artinya: delegasi dan generik.
Orientasi objek program C#
Jenis, kelas, objek;
Program dalam C#;
Namespace dan membuat aplikasi konsol;
Tipe referensi dan tipe nilai;
Klasifikasi tipe C#;
Tipe sederhana, konstanta literal;
Deklarasi variabel dan konstanta tipe dasar.
Membangun Aplikasi .Net Menggunakan C#
SDK Kerangka BERSIH;
Jenis Aplikasi .NET;
Bekerja dengan Visual Studio;
Membuat proyek di Visual Studio;
Mempelajari proyek dan mengisi proyek dengan kode;
Tata letak proyek;
Men-debug proyek.
Operasi, operator dan ekspresi dalam bahasa C#
Operasi bahasa C#;
Informasi umum tentang operator;
Label dan operator lompat tanpa syarat;
Operator bersyarat;
Operator putaran;
Kontrol transfer dan pergantian operator;
Pengecoran tipe aritmatika secara otomatis dan eksplisit;
Tipe Boolean dan ekspresi logis;
Ekspresi dengan operasi simbolik;
Operasi bersyarat.
Array
Array satu dimensi;
Array sebagai pewaris kelas ARRAY;
Jenis array dan array multidimensi;
Array dari array dan array non-persegi panjang;
Array array dan penyalinan dangkal.
String adalah objek dari kelas String
String literal;
Objek string dan referensi tipe string;
Operasi pada string;
Beberapa metode dan properti kelas string;
Pembentukan garis;
String sebagai wadah;
Menggunakan string di tombol radio;
Array string dan perbandingan string;
Konversi yang melibatkan tipe string;
Kekekalan objek kelas string.
Metode C#
Metode-prosedur dan metode-fungsi;
Hubungan antara parameter dan argumen tetap;
Metode dengan sejumlah argumen yang bervariasi;
Metode kelebihan beban;
Metode rekursif dan metode Array. Menyortir.
Kelas
Anggota kelas statis;
Bidang kelas (bidang statis);
Konstanta statis, metode statis;
Konstruktor statis, kelas statis;
Deklarasi kelas;
Bidang objek;
Deklarasi metode objek;
Contoh kelas dan objeknya;
Tautkan ini;
Konstruktor objek kelas;
Destruktor dan finalizer.
Membebani fungsi anggota kelas
Metode kelebihan beban;
Kelebihan beban konstruktor;
Kelebihan beban pengindeks;
Dasar-dasar Kelebihan Beban Operator;
Membebani operator relasional dan operator benar - salah;
Membebani operator logika;
Operator konversi.
Termasuk, kelas bersarang, dan mewarisi
Termasuk objek kelas;
Kelas bersarang;
Warisan kelas;
Aksesibilitas anggota kelas dalam pewarisan;
Tata cara pewarisan;
Metode abstrak dan kelas abstrak;
Kelas dan metode yang diketik;
Menggunakan kelas abstrak.
Antarmuka, enumerasi dan struktur
Dua jenis warisan di OOP;
Deklarasi antarmuka;
Implementasi antarmuka;
Antarmuka sebagai tipe;
Antarmuka dan warisan;
Pencacahan kelas dasar;
Struktur;
Pengepakan dan pembongkaran;
Implementasi antarmuka berdasarkan struktur;
Fitur pengembangan GUI di Visual Studio 2012
Antarmuka WPF
Jenis kontrol dan tujuannya
Menempatkan kontrol dan inisialisasinya dalam kode program
Pengembangan aplikasi sederhana
Pengecualian
Pengecualian sistem dan penanganannya;
Properti pengecualian;
Manajemen perangkat lunak menggunakan pengecualian;
Melemparkan pengecualian;
Kelas pengecualian khusus.
Delegasi dan acara
Delegasikan sintaksis;
Susunan delegasi;
Contoh delegasi multicast;
Delegasi dan panggilan balik;
Metode dan peristiwa anonim.
Generalisasi
Generalisasi sebagai sarana adaptasi;
Deklarasi kelas generik;
Keterbatasan parameter pengetikan;
Struktur umum;
Antarmuka umum;
Metode umum;
Delegasi yang digeneralisasi.
Menyimpulkan kursus