Kurs polaznike upoznaje sa objektnim programiranjem, sintaksom jezika C# i razvojnim okruženjem Visual Studio. Fokus kursa, uz samo učenje jezika, je na disciplini potrebnoj za rad u profesionalnom okruženju.
C# je mlađi programski jezik opšte primene. Sam po sebi je jedan od najmoćnijih programskih jezika, a uz njega se vežu i mnoge biblioteke, od kojih je najpoznatija svakako .NET framework.
Pisan je za Windows operativni sistem, ali kroz Xamarin moguće je pisanje aplikacija i za sve mobilne aplikacije (Android, iOS), a kroz Mono i za Unix bazirane operativne sisteme.
Kurs je prilagođen početnicima u programiranju, kako bi savladali osnovne objektnog orjentisanog programiranja.
Cilj kursa je da polaznici savladaju osnovne koncepte objektnog programiranja u C#, kako bi mogli samostalno kreirati aplikaciju koristeći C#-a i stvorili sebi jaku osnovu za dalji napredak kako u C# tako i u objektno orijentisanom programiranju uopšte.
Ciljevi kursa
- Polaznik je u stanju da sam razvije konzolnu aplikaciju u jeziku C#
- Poznavanje okruženja Visual Studio
- Poznavanje NuGet Package Manager alata
- Polaznik ima dobre osnove da uči bilo koji od .NET framework-a (MVC, WebAPI, Core)
- Osnovno poznavanje Git sistema za kontrolu verzija
Plan i program
- Osnovni pojmovi
- Osnovni tipovi podataka
- Kontrola toka
- Klasa
- Interfejs
- Nasleđivanje
- Rad sa izuzecima
- Kolekcije
- Enkapsuliranje i apstrakcija
- Testovi
- Rad u timu
- Projekti
Trajanje kursa je 4 meseca, nedeljno po 6 časova. Ukupno 100 časa.
Cena kursa iznosi 150€ mesečno ( 17500 din). Ukupno 600€.
Pre početka kursa potrebno je izvršiti uplatu prve rate.
Rezervacija kursa je obavezna i iznosi 3000 din.