C# programiranje - online kurs
Cilj kursa je da upozna polaznike sa osnovnim konceptima objektno-orijentisanog programiranja i osposobi ih za programiranje na jeziku C#. Polaznici će nakon odslušanog kursa biti upoznati sa svim elementima jezika C# i ovladati naprednim konceptima koje ovaj jezik nudi. Na kraju odslušanog kursa polaznici polažu završni ispit kojim se utrvrđuje stečeno znanje, stiče uslov za praksu i dobija odgovarajući sertifikat.
Sve lekcije dolaze u video formatu uz pisani propratni materijal i zadatke za samostalni rad.
C# programiranje - online kurs:
Mesto održavanja | Teritorija republike Srbije i šire |
Trajanje kursa | 2 meseca |
Nivo učenja | Početni i srednji ili napredni |
Termini | Određuje polaznik kada njemu odgovara |
Fond časova | 56 |
Cena za osnovni kurs (početni i srednji) | Odjednom – 22.000 din ili u tri mesečne rate po – 8.800 din |
Cena za napredni kurs | Odjednom – 24.400 din ili u tri mesečne rate po – 9.760 din |
Osnovni kurs:
-
Uvod u jezik C#
-
Upoznavanje sa radnim okruženjem Visual Studio, kreiranje projekta, pokretanje prve aplikacije
-
Promenljive i primitivni tipovi podataka, brojevi, aritmetičke operacije
-
Uslovni iskazi, i ciklusi
-
Stringovi i obrada stringova
-
Nizovi i liste
-
Uvod u objektno-orijentisano programiranje
-
Klase i objekti, konstruktori, atributi, metode, svojstva, modifikatori vidljivosti, enkapsulacija, imenski prostori.
-
Interfejsi, apstraktne klase, nasleđivanje, preklapanje i preopterećivanje metoda, polimorfizam
-
Zajednički članovi klasa
-
Nabrojani tipovi podataka
-
Generički tipovi podataka
-
Obrada grešaka i izuzeci
-
Delegati i događaji
-
Lambda izrazi i LINQ
-
Debug režim rada
-
Atributi
-
Višenitno programiranje – Biblioteka Task Parallel, Async i Await
-
Windows Forms Aplikacije
-
Rad sa kontrolama i dinamičko kreiranje kontrola
-
WPF Aplikacije
-
Završni ispit
Napredni:
-
Osnovne kontrole Windows Forms stranice#
-
Kontrole za ispisivanje kolekcije podataka: ListBox, ComboBox, CheckListBox, DataTable, ListView
-
Kontrole za rad sa vremenom i datumom: DateTimePicker, MonthCalendar
-
Kontolisanje rada aplikacije preko tajmera
-
Događaji tasture, miša, događaji stranice
-
Rad sa tekstualnim fajlom, OpenFileDialog, SaveFileDialog, JSON, XML
-
Rad sa binarnim fajlovima
-
Dinamičko dodavanje kontrola
-
Dinamičko dodavanje događaja
-
ADO net klase, snabdevači podataka
-
Konekcija na bazu podataka, klase SqlConnection,SqlCommand,DataSet,DataReader,DataAdapter
-
Konekcija na udaljenu bazu podataka, objava vesti iz aplikacije prema veb stranici
-
Uvod u računarsku grafiku, klasa Graphics
-
Grafička animacija uz pomoć događaja tastature, tajmera i klase Graphics