Szoftver
A "Szoftverek" című tantárgy áttekintést nyújt a különböző típusú szoftverekről, a különböző eszközökön való elérhetőségükről, a gyártási és terjesztési folyamatokról, valamint a szoftverprogramok közötti kommunikációról.
A szoftvereknek két fő kategóriája van: a rendszerszoftverek, mint például az operációs rendszerek és az illesztőprogramok, és az alkalmazási szoftverek, mint például a szövegszerkesztők és a játékok. A szoftverek különböző eszközökön, például asztali számítógépeken, mobileszközökön és beágyazott rendszereken érhetők el. Léteznek platformfüggetlen szoftverek és platformspecifikus alkalmazások is.
A szoftverek előállítása különböző fejlesztési folyamatok, például az agilis és a vízeséses modell segítségével történik. A hatékony szoftverfejlesztéshez elengedhetetlen a verziókezelés és a folyamatos integráció/telepítés (CI/CD). A szoftverek terjeszthetők helyben, felhőalapúak vagy mobilalkalmazásként.
A szoftverek olyan interfészeken keresztül kommunikálnak egymással, mint az API-k és a webhooks. Ezek lehetővé teszik a szolgáltatások integrálását és a valós idejű értesítést a különböző alkalmazások között.
Ez a modul átfogóan felkészíti a résztvevőket a szoftverek megértésére és gyakorlati használatára.
