Android fejlesztés haladó szinten
Átfogó haladó Android képzés az AutSoft CTO-jának mentorálásával: felhő, multimédia, helymeghatározás és NFC a gyakorlatban, a végén saját komplex alkalmazással a portfóliódban.
Mit fogsz tanulni?
12 hét alatt az intentektől és az összetett felhasználói felületektől a felhőhasználaton és a multimédián át a Jetpack architektúráig.
1 Itt kezdd! Gyakorlati tudnivalók a felület használatáról, a programkódok eléréséről és a tananyag változásairól.
- Hogyan használd a felületet?
- Használati útmutató a képzéshez
- Programkódok elérhetősége
- Változások a tananyagban
- Változások: Függőségek kezelése
2 Intentek és BroadcastReceiver komponensek View Binding, intentek és komponensek közti kommunikáció, futási idejű engedélyek és BroadcastReceiver.
- View Binding
- Intent-ek, komponens közi kommunikáció
- Implicit intent
- Intent-ek összefoglalás
- Futási idejű engedélyek
- BroadcastReceiver komponens bemutatása
- Gyakorlati feladat
- Feladatfeltöltés
- 1. hét teljes anyag
3 Összetett felhasználói felület fejlesztés, külső UI library-k Fragmentek, DialogFragment, ViewPager2, NavigationComponent, CustomView, MotionLayout és drag and drop.
- Fragment-ek
- Fragment-ek - gyakorlás
- DialogFragment
- ViewPager2
- NavigationComponent
- CustomView
- MotionLayout
- Drag and drop támogatás
- Gyakorlati feladat
- Feladatfeltöltés
- 2. hét teljes anyag
4 Helymeghatározás, térkép kezelés A helymeghatározás alapelvei, helyfüggő szolgáltatások és térképkezelés a gyakorlatban.
- Helymeghatározás alapelvei
- Helymeghatározás - gyakorlás
- Helyfüggő szolgáltatások
- Helyfüggő szolgáltatások - gyakorlás
- Térkép kezelése
- Térkép kezelése frissítés
- Térkép beállítása Empty Views Activity template esetén üres projekthez
- Térkép kezelése - gyakorlás
- Összefoglalás
- Gyakorlati feladat
- Feladatfeltöltés
- 3. hét teljes anyag
5 Gyakorló hét I. Az eddig megismert eszközök gyakorlása.
- Gyakoroljuk az eddig megismert eszközöket!
6 Felhő használat – Firebase (Backend as a Service) Firebase és Backend as a Service szolgáltatások használata gyakorlati példákon keresztül.
- Felhőhasználat - Firebase bevezetés
- Backend as a Service szolgáltatások
- Firebase példa kódok
- Firebase gyakorlat - Fórum alkalmazás 1. rész
- Firebase gyakorlat - Fórum alkalmazás 2. rész
- Firebase gyakorlat - Fórum alkalmazás 3. rész
- Firebase gyakorlat - Fórum alkalmazás 4. rész
- Gyakorlat: Firebase alapú blog
- Feladatfeltöltés
- Teljes anyag: 5. hét
7 Multimédia megoldások CameraX, ML Kit, QR-olvasó, hanglejátszás és -rögzítés, beszédfelismerés és szenzorok használata.
- Implicitintent
- CameraX elmélet
- CameraX gyakorlat
- MLKIT elmélet
- MLKIT gyakorlat
- QR Reader
- Audioplay
- Audiorecord
- Speech recognition
- Text to speech
- Szenzor elmélet
- Szenzor gyakorlat
- Házi Feladat
- Feladatfeltöltés
- Teljes anyag: 6. hét
8 Service és ContentProvider Service típusok és működési módok, előtérben futó és bound service-ek, valamint ContentProvider.
- Service bevezetés
- Service típusok, működési módok
- Service gyakorlat
- Előtérben futó service
- Előtérben futó service - gyakorlat
- Intentservice - Jobintentservice
- Bound service
- Bound service - gyakorlat
- Ütemezett feladatok végrehajtása
- Content provider
- Content provider - gyakorlat
- Gyakorlat: Nyomkövető Service fejlesztése
- Feladatfeltöltés
- Teljes anyag: 7. hét
9 Architektúra komponensek bemutatása, JetPack Databinding, Architecture Components, MVVM architektúra, Dependency Injection és Hilt.
- Tartalom
- Databinding - elmélet
- databinding - gyakorlás
- 4 android jetpack
- Architecture components - elmélet
- Architecture components - gyakorlat
- MVVM architektúra alkalmazása - elmélet
- MVVM architektúra alkalmazása - gyakorlat
- MVVM architektúra alkalmazása - gyakorlat 2
- MVVM architektúra alkalmazása - gyakorlat 3
- 11 dependency injection - elmélet
- 12 Dependency Injection - Gyakorlat
- 13 hilt - elmélet
- 14 hilt - gyakorlat
- MVVM - Hilt - gyakorlat
- Gyakorlati feladat
- Feladatfeltöltés
- Teljes anyag: 8. hét
10 Gyakorló hét II. Az eddig megismert eszközök gyakorlása.
- Gyakoroljuk az eddig megismert eszközöket!
11 Kitekintés, érdekességek NFC, hálózati protokollok, Wear OS, CI/CD GitHub Actions-szel és gyakran használt külső könyvtárak.
- NFC
- NFC - gyakorlás
- Tcp-ip udp websocket
- Wear OS
- Wear OS 2
- Ci-cd, github actions
- Github actions
- Github actions - gyakorlat
- Gyakran használt külső könyvtárak
- Gyakorlati feladat
- Feladatfeltöltés
- Teljes anyag: 10. hét
12 Záróvizsga Záróvizsga: összetett mobilalkalmazás elkészítése és feltöltése.
- Záróvizsga [FELTÖLTÉS HATÁRIDŐ: 2025.02.25. éjfél]
Miért érdemes belevágnod?
Az Android a legnépszerűbb mobil operációs rendszer, és minden jel szerint még jó ideig ez is marad. A Statista becslése szerint a mobilalkalmazásokból származó árbevétel 2023-ban megközelítheti az 500 milliárd dollárt, ami a 2021-es 400 milliárdhoz képest 25 százalékos növekedést jelent mindössze két év alatt. Vagyis Android fejlesztőkre még sokáig komoly kereslet lesz a piacon.
A képzésen megszerzett tudással jelentős lépést tehetsz előre Android fejlesztői karrieredben, vagy akár önállóan is megvalósíthatod és piacra dobhatod a megálmodott alkalmazásodat.
Ha karrier útban gondolkozol, érdemes tudnod: a Hays Salary Guide 2022 szerint a Junior Android fejlesztők átlagosan 650.000 és 950.000 forint közötti fizetést kapnak, a Senior fejlesztők pedig akár 2 millió forint fölötti keresetet is elérhetnek.
- Munka mellett végezheted, rugalmas időbeosztással
- Gyakorlati projekteken keresztül, oktatói mentorálással
- LinkedIn profilodba beágyazható tanúsítvány
Ismerd meg oktatódat
Dr. Ekler Péter
Head of Future Technology, Zenitech
A Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Karának docense vagyok, évente átlagosan 250 hallgatót oktatok mobilszoftver-fejlesztésre. Több mint 14 éve foglalkozom Android-fejlesztéssel és oktatással.
Az AutSoft Zrt. alapítója és korábbi CTO-ja vagyok, jelenleg a Zenitech Global Head of Future Technology pozícióját töltöm be, ahol az innovatív technológiák üzleti alkalmazásáért felelek. Szakterületeim a mobil és szerveroldali technológiák, az architektúratervezés és az üzleti intelligencia megoldások.
Kinek ajánlott?
- Azoknak, akik Android fejlesztői tudásukat tovább mélyítenék, vagy saját komplexebb mobilalkalmazásukat hoznák létre
- Azoknak, akik eddig autodidakta módon tanultak, de megbízható forrásból, rendszerezett formában szereznének magabiztos, átfogó tudást
Kinek nem ajánlott?
- Akik még nem fejlesztettek Android-alkalmazást, nekik az Android fejlesztés Kotlin nyelven képzésünk a belépő
- Akik nem Kotlin/Android környezetben terveznek dolgozni
- Akik gyors áttekintést szeretnének mély gyakorlati munka helyett
- Akik cross-platform megoldást (Flutter, React Native) keresnek natív Android helyett
Mik a képzés előkövetelményei?
Ha van saját, összetettebb mobilalkalmazás-ötleted, amit szívesen megvalósítanál, vagy korábban autodidakta módon már szereztél Android fejlesztői tapasztalatot, az jó alapot ad a haladó anyaghoz, de egyik sem feltétel.
Hogyan fogsz tanulni?
Gyakorlatorientált oktatás
Minden héten izgalmas gyakorló feladatokat kapsz majd, amelyek keretében már menetközben is konkrét projekteket fogsz megvalósítani.
Interaktív digitális tananyag
A gyakorlati feladatok elvégzéséhez és a tanfolyam sikeres teljesítéséhez szükséges tudást digitális tananyagok és vezetett kódolások formájában adjuk át
Rugalmas időbeosztás
A tanfolyamot munka mellett is végezheted, hiszen a tananyag elsajátítása heti 8-12 óra elfoglaltságot igényel összesen, melyet saját időbeosztás szerint dolgozhatsz fel.
Oktatói mentoring
A képzés ideje alatt az oktató folyamatosan a rendelkezésedre áll, bármikor kérdezhetsz tőle, ha elakadtál, és rendszeresen visszajelzést ad a feladataidra, fejlődésedet végigkíséri.
Konzultációk
Valamennyi tanegység végén egy-egy élő konzultációs alkalmat is szervezünk este 18:00 órától, amikor élőben is felteheted kérdéseidet, közösen kiértékelhetitek és átbeszélhetitek a gyakorlás során elkészített projekteket, és tanulhattok egymás elakadásaiból is.
Visszanézhető LIVE alkalmak
Az online élő konzultációk átlagosan kb. 1 órásak. Akkor sincs semmi baj, ha egy élő konzultációs alkalmon nem tudsz részt venni, hiszen a kérdéseid előre is elküldheted írásban, a válaszokat és az egész LIVE-ot pedig visszanézheted másnap 16:00 órától.
Limitált férőhely
A fent említett interakciók miatt képzéseinket korlátozott létszámmal indítjuk csak el, hogy biztosan jusson mindenkire ideje az oktatóknak.
Minőségbiztosított képzések
Képzéseink szakmai minőségbiztosítását az iparági vezető technológiai vállalatok és a Budapesti Műszaki és Gazdaságtudományi Egyetem végzi.
- Tanúsítványt kapsz, amelyet önéletrajzodhoz és LinkedIn profilodhoz csatolhatsz
- Bizonyítja, hogy elsajátítottad az adott ismereteket
- Segíti a szakmai előmeneteledet és karriered fejlődését

Jó társaságban leszel!
Már több mint 150 hazai és nemzetközi cég munkatársa képezte magát tovább nálunk.
















Tudtad?
A munkáltatók 83%-a finanszírozza a munkatársak képzését, ne felejtsd el megkérdezni a tiédet!
Elvégzett képzés: Android fejlesztés haladó szinten
„ok"
Hallgatói közösség
A több mint 9100 tagot számláló hallgatói közösségünket főként olyan, az iparágban vezető IT-cégek és szoftverfejlesztő cégek munkatársai alkotják, akik folyamatosan fejleszteni szeretnék meglévő készségeiket.
Légy Te is tagja közösségünknek!
Fizetési lehetőségek
Többféle fizetési lehetőséget biztosítunk, hogy a legmegfelelőbb opciót válaszd.
Online fizetés bankkártyával
Az OTP SimplePay az egyik legelterjedtebb online fizetési megoldás — gyors és biztonságos fizetési folyamatáról ismert.
Kamatmentes részletfizetés
Nem szeretnénk, ha a fizetési nehézségek akadályoznák a szakmai fejlődésedet, ezért a részvételi díjat több részletben, teljesen kamatmentesen is kifizetheted.
Fizetés banki átutalással, egy összegben
Ha online kártyás fizetés helyett banki átutalással szeretnél fizetni, az sem probléma — írj nekünk, és ebben is segítünk.
Készen állsz a jelentkezésre?
Jelentkezz most, és kezdd el a fejlődést!