Napjaink uralkodó programozási paradigmájának, az objektum orientált programozásnak (OOP) az eszközei és újszerű technológiái a C# programozási nyelven keresztül bemutatva.
Mi napjaink uralkodó programozási paradigmája? Az objektum orientált programozás (OOP). A szoftverfejlesztést tanuló hallgatók legnagyobb hányada szoftverfejlesztőként is ebben a paradigmában fog „alkotni”, akár banki szoftverek, akár vállalatirányítási rendszerek, akár web- vagy mobilalkalmazások stb. fejlesztésében fog részt venni.
Mik az OOP elméleti alapjai? Hogyan tudjuk mindezt átültetni a gyakorlatba? Milyen OOP programozási nyelvek léteznek?
A C# programozási nyelvben milyen formában jelennek meg az OOP eszközei? Hogyan fogunk egy életből vett programozási problémát modellezni OOP alapokon? A kialakult modellt hogyan tehetjük minél inkább újrahasznosíthatóbbá, illetve milyen stratégiákat alkalmazzunk?
Hogyan készítsük fel a programjainkat a futás közbeni hibákra? Hogyan kezeljük ezeket a kivételes helyzeteket?
Hol tart jelenleg a C# programozási nyelv? Milyen újszerű technológiai megoldások között tud válogatni a programozó?
Követelmények:
A kurzus teljesítéséhez a hallgatóknak meg kell oldaniuk a modulzáró teszteket. Az egyes modulokban előírt programozási feladatok megoldásait fel kell tölteniük. Félév végén egy a tanárokkal egyeztetett személyes vagy skype beszélgetés keretében kell a megszerzett tudásukról számot adniuk.
Valóban le szeretnél jelentkezni a kurzusidőpontról?