Modern szoftvertechnológia

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. Egyegy 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