Modern szoftvertechnológia (VK)

Oktatási cél: A tárgy célja, hogy megismertesse a hallgatókkal a professzionális nagyvállalati szoftverfejlesztés eszközeit és
módszereit, nagy hangsúllyal a legjobb gyakorlatokra és a tervezés, a fejlesztési folyamat és az üzemeltetés során előkerülő
kihívásokra. A hallgató gyakorlati ismereteket szerez egy magas funkcionális és nemfunkcionális követelményekkel rendelkező
nagyvállalati alkalmazás fejlesztéséhez, teszteléséhez, üzemeltetéséhez és karbantartásához szükséges eszközökről és módszerekről. A C# hatékony használata mellett bemutatjuk a legfontosabb C# alapú keretrendszereket, ezek alkalmazását webes
és más alkalmazások fejlesztése során. A teljes szoftveréletciklust lefedő technológiákat és technikákat mutatunk be, hogy a
hallgató a kurzus elvégzése után magabiztosan tudjon mozogni egy nagyléptékű C# alapú szoftverfejlesztési projektben.

Tematika: A tantárgy kereteiben bemutatjuk azokat a kihívásokat és a megoldásukat szolgáló legkorszerűbb technológiákat,
amelyek a nagyvállalati szoftverfejlesztés során leggyakrabban előkerülnek. Egy-egy problémakör kapcsán megvizsgáljuk,
hogy jellemzően milyen gyakorlati eszközök állnak rendelkezésre a problémák megoldására, melyek azok a szakmai elvek,
amelyek megjelennek bennük, hogy ezzel a hallgató egyfelől képes legyen a nagyvállalati rendszerekben előforduló feladatok gyakorlati megoldására is, másfelől elsajátítsa azt a gondolkodásmódot, amivel a folyamatosan fejlődő és egyre újabb
feladatokat adó nagyvállalati szoftverfejlesztésben helyt tud állni.

Modern szoftvertechnológia (VK)