modul #1 Bevezetés az alkalmazásfejlesztésbe Az alkalmazásfejlesztési környezet áttekintése, a mobilalkalmazások fontossága és a tanfolyam céljai
modul #2 Fejlesztői környezet beállítása Szükséges eszközök telepítése, IDE-k beállítása és a fejlesztési munkafolyamat megértése
modul #3 Mobilalkalmazások tervezési alapelvei A mobilalkalmazások tervezési szempontjainak megértése, a felhasználói élmény (UX) és a felhasználói felület (UI) tervezése
modul #4 Programozási nyelvek az alkalmazásfejlesztéshez A népszerű programozás áttekintése nyelvek az alkalmazásfejlesztéshez, beleértve a Java, Swift, Kotlin és JavaScriptet
modul #5 Az Android-alkalmazásfejlesztés első lépései Az Android Studio bemutatása, egy új projekt létrehozása és az Android architektúra megértése
modul #6 Felhasználói felületek építése Androidon Elrendezések létrehozása, widgetek használata és a felhasználói felület összetevőinek megértése Androidban
modul #7 Android Activity Lifecycle and Intents A tevékenység életciklusának, szándéktípusainak és a tevékenységek közötti navigáláshoz használható szándékok megértése
modul #8 Adattárolás Android-ban A tárolási lehetőségek megértése, a SharedPreferences használata és az SQLite-adatbázisokkal való munkavégzés
modul #9 Hálózatkezelés Androidban HTTP-kérelmek készítése, JSON-adatok elemzése és a hálózati bevált módszerek megértése
modul #10 Bevezetés az iOS-alkalmazásfejlesztésbe Az Xcode használatának megkezdése, egy új projekt létrehozása és az iOS architektúrája megértése
modul #11 Felhasználói felületek készítése iOS rendszerben Forgatókönyvek létrehozása, az automatikus elrendezés használata és a felhasználói felület összetevőinek megértése iOS rendszerben
modul #12 Az adatok kezelése iOS rendszerben Az adattárolási lehetőségek megértése, az alapadatok használata és a JSON-adatok használata
modul #13 Hálózatkezelés iOS rendszerben HTTP-kérelmek készítése, JSON-adatok elemzése és a hálózati bevált gyakorlatok megértése
modul #14 React Native for Cross-Platform Development A React Native bemutatása, egy új projekt létrehozása és a keretrendszer megértése
modul #15 UI-összetevők építése a React Native-ban Összetevők létrehozása JSX használatával és az elrendezés és a stílus megértése
modul #16 A React Native adatokkal való munkavégzés Az adattárolási lehetőségek megértése, a Redux használata és az API-k használata
modul #17 Az alkalmazás közzététele és terjesztése Alkalmazás előkészítése a kiadásra, megértése az alkalmazásbolt irányelvei és az alkalmazás terjesztése
modul #18 Az alkalmazás tesztelése és hibakeresése Tesztelési módszerek megértése, emulátor- és szimulátortesztelés, valamint hibakeresési technikák
modul #19 Alkalmazások bevételszerzése és elemzése Az alkalmazás bevételszerzési stratégiáinak értelmezése , hirdetések integrálása és elemzőeszközök használata
modul #20 Alkalmazásbiztonság és bevált gyakorlatok A biztonsági kockázatok megértése, a biztonsági intézkedések bevezetése és a bevált gyakorlatok követése
modul #21 Hozzáférhetőség és lokalizáció az alkalmazásfejlesztésben A kisegítő lehetőségekre vonatkozó irányelvek megértése , a kisegítő lehetőségek megvalósítása és az alkalmazás lokalizálása
modul #22 API-k és külső szolgáltatások használata API-k megértése, a RESTful API-kkal való munka és harmadik féltől származó szolgáltatások integrálása
modul #23 Leküldéses értesítések és háttérszolgáltatások A leküldéses értesítési stratégiák megértése, a push értesítések megvalósítása és a háttérszolgáltatások használata
modul #24 Alkalmazáskarbantartás és -frissítések A karbantartás fontosságának megértése, a frissítések bevezetése és az alkalmazások összeomlásának kezelése
modul #25 Tanfolyam összefoglalója és következtetései Az alkalmazásfejlesztői karrier következő lépéseinek tervezése
Készen áll a tanulásra, a megosztásra és a versenyre?