Tantárgy neve, kódja: Alkalmazásfejlesztés Web-es technológiákkal, GINFBAN-ALKFWEBT-1
A hallgatók megismerkedjenek a felhőtechnológiák és szolgáltatások által biztosított szoftverfejelsztési lehetőségekkel.
Microsoft Azure technológiák és szolgáltatások megismerése. Azure IaaS, PaaS, SaaS közötti különbségek, hybrid környezetek kialakításának létjogosultsága, valamint gyakorlati megvalósítása. Azure és Office 365 előfizetések aktiválása, előfizetések főbb típusai. Egyedi fejlesztések publikálása PaaS és IaaS szolgáltatásokba. Elkészült alkalmazások skálázása. Erőforrás készletek, virtuális hálózatok, tárolók (storage) virtuális gépek létrehozása és kezelése. Office 365 főbb szolgáltatásai, saját domain használata, felhasználó, valamint csoportok kezelés, felhasználók importálása, felhasználók szinkronizációja földi Active Directory-val (AAD Sync), valamint ADFS kialakításának lépései, hybrid rendszerek kialakítása. Exchange Online levelező szerver kezelése, postafiókok létrehozása, konvertálása, postafiók jogosultságok, mailboxok migrálása. Office 365 egyéb szolgáltatásainak, megoldásainak ismertetése.
Elsajátítandó ismeretanyag laboratórium:
Microsoft Azure szolgáltatások használata, IaaS, PaaS, SaaS megvalósítása. Office 365 szolgáltatások használata. Publikálás PaaS, IaaS szolgáltatásba. Virtuális gépek létrehozása, hálózat kialakítása, Active Directory használata Azure-ban.
Tudása:
tudása
- Az angol nyelvtudása eléri a képzéshez, az angol nyelvű szakirodalom megismeréséhez, a szakszöveg megértéshez, feldolgozásához, és a szakképzettséggel ellátható szakmai feladatok elvégzéséhez, valamint a folyamatos szakmai önképzéshez szükséges szintet.
- Ismeri a főbb programozási paradigmákat, programnyelveket, fejlesztési eszközöket. Tudása kiterjed az információs rendszerek modellezésére, adatbázis alapú rendszerek kialakítására, számítógépes hálózatok felépítésére, működésére és implementációjára, intelligens rendszerek jellemzőire, a mobil alkalmazásfejlesztés sajátosságaira, a korszerű, általános célú operációs rendszerek menedzselésére, és az IT biztonság szempontjaira.
- Ismeri a fontos szoftverfejlesztési módszertanokat, informatikai tervek és dokumentációk jelölésrendszerét.
- Ismeri az informatika és a mérnöki szakma szókincsét és kifejezési sajátosságait magyar és angol nyelven, legalább alapszinten.
- Képes alkalmazást fejleszteni, kliens-szerver és WEB, mobil rendszereket programozni, multiplatform rendszereket kialakítani.
- Képes a megszerzett alapismeretekre építve egy-egy műszaki informatikai területen mélyebb ismeretek önálló megszerzésére, a szakirodalom feldolgozására, majd a területhez kapcsolódó informatikai problémák megoldására.
- Képes szakterületén elemzési, specifikációs, tervezési, fejlesztési és üzemeltetési feladatok ellátására, alkalmazza a fejlesztési módszertanokat, hibakeresési, tesztelési és minőségbiztosítási eljárásokat.
- Magyar és angol nyelven kommunikál szakmai kérdésekről és alkotó módon használja az informatika formális nyelvezetét.
- Hitelesen képviseli a mérnöki és informatikai szakterületek szakmai alapelveit.
-Nyitott az új módszerek programozási nyelvek, eljárások megismerésére és azok készség szintű elsajátítására
- Törekszik a hatékony és minőségi munkavégzésre.
- Felelősséget érez az önálló és csoportban végzett informatikai rendszerelemzői, -fejlesztői és -üzemeltetési tevékenységéért.
- Feltárja az alkalmazott technológiák hiányosságait, a folyamatok kockázatait és kezdeményezi az ezeket csökkentő intézkedések megtételét.
Félévközi tanulmányi követelmények:
Az órák látogatása, az ott hallottak otthoni áttekintése és kiegészítése az órán ajánlott irodalom alapján.
Vizsgakövetelmények:
Elméleti és gyakorlati ZH.
Office 365 hallgatóknak: https://o365.oh.gov.hu/ Visual Studio Dev Essentials: https://visualstudio.microsoft.com/dev-essentials/
[1] Microsoft Azure Essentials: Fundamentals of Azure, Second Edition: https://blogs.msdn.microsoft.com/microsoft_press/2016/09/01/free-ebook-microsoft-azure-essentials-fundamentals-of-azure-second-edition/
[1] Office 365 hallgatóknak: https://o365.oh.gov.hu/[2 ]Visual Studio Dev Essentials: https://visualstudio.microsoft.com/dev-essentials/[3] Kozák János szakmai blogja: https://kozakjanos.wordpress.com/