Villamosmérnöki és Informatikai KarA kar a villamosmérnöki és informatikai tudományok területén képzi a hallgatókat, innovatív megoldásokkal és technológiákkal foglalkozva.
VIK
|
|
|
Bevezetés az Android fejlesztésbe Kotlin nyelven
A képzés alapozó szintű betekintést ad a kiberbiztonság világába. Megismertet a legfontosabb fogalmakkal, támadástípusokkal, biztonsági célokkal, fenyegetésmodellekkel, sérülékenységtípusokkal, valamint a kockázatkezelés és a védekezés legfőbb irányelveivel. Mindezt közérthető formában, valós példákkal kiegészítve.
A képzés sikeres elvégzésével a résztvevő:
- Megismered az objektumorientált szoftverfejlesztés szemléletét és az Android fejlesztéshez szükséges programozói alapfogalmakat
- Több saját alkalmazás elkészítésén keresztül elsajátítod a Kotlin nyelv használatát, ami stabil alapokat ad akár más programozási nyelvek megtanulásához is
- Kis kockázatvállalás mellett kóstolhatsz bele a mobilfejlesztésbe, így könnyebben eldöntheted, hogy való-e neked ez a pálya, és mindeközben megfelelő alapokat is szerzel
- Gyakorlati feladatok elvégzéséhez szükséges tudást digitális tananyagok és vezetett kódolások formájában adjuk át, amelyeket saját időbeosztásod szerint, akár munka mellett is feldolgozhatod
- Teljes feldolgozása több mint 10 órányi elfoglaltságot igényel, de a tananyagokhoz beiratkozást követően 1 évig korlátlanul hozzáférsz
- Bármikor kérdezhetsz az oktatótól, a feltöltött házifeladataidra visszajelzést ad
Az Android OS napjaink legnépszerűbb platformja az okostelefonok piacán. 900.000.000+ eszközön aktiválták már, több mint 190 országban és napontba 1 milliónál is több új aktiválás történik világszerte. És ez csak az okostelefonok piaca, nincsenek benne a többi androidos eszközök. Úgyhogy Android fejlesztőkre még jó darabig biztosan szükség lesz.
Android alkalmazásokat fejleszteni a Java és a Kotlin nyelv segítségével lehetséges. A Kotlin a Google saját fejlesztésű programozási nyelve. A Java-nak egy leegyszerűsített, ugyanakkor továbbfejlesztett változata, és mivel a Google már inkább a Kotlin-ra fókuszál, egyes spekulációk szerint belátható időn belül akár ki is válthatja a Java-t. A Java-hoz hasonlóan, az elsajátítása stabil alapokat ad akár más programozási nyelvek megtanulásához is, ezért nagyot semmiképpen sem kockáztatsz vele.
A képzésen megszerzett tudással pedig Android fejlesztő, webfejlesztő vagy akár beágyazott alkalmazás-fejlesztő irányba is tovább tudod majd magadat képezni.
A Hays Salary Guide 2022 alapján már a Junior Android fejlesztők is átlagosan 650.000-950.000 Ft között keresnek, de a Senior Android fejlesztők pedig akár 2.500.000 Ft feletti fizetést is hazavisznek.
Azok számára, akiket érdekel az Android fejlesztés, de előtte megalapoznák/felelevenítenék OOP tudásukat és elsajátítanák a Kotlin nyelv alapszintű használatát.
Azoknak is segít felkészülni, akik utána belevágnának az Android fejlesztői alapképzésbe is.
A tananyag erősen gyakorlatorientált, kisebb alkalmazások megírása közben ismered majd meg a nyelvi építőköveket, ami irányt mutat az önálló feladatmegoldások felé.
A képzés eredményeképpen:
- Megismerkedsz az Android fejlesztőkörnyezetével, az Android Studio-val
- Megismersz olyan programozói alapfogalmakat, mint pl. változók, függvények, ciklusok, osztályok, objektumok, interfészek és kivételkezelés
- Megtanulod a Kotlin nyelvet alapszinten használni
- Elkészíted első Android alkalmazásaidat
A pontos tematikát lent megtalálod.
- Gyakorlatorientált oktatás: képzéseink gyakorló feladatokra épülnek, amelyekhez szükséges tudásanyagot interaktív digitalizált tanyagokból (videó, ppt, pdf, teszt, stb.) és letölthető segédanyagokból sajátíthatsz el.
- Korlátlan hozzáférés: a képzést teljesen saját időbeosztásod szerint tudod feldolgozni, a tananyagokhoz beiratkozást követően 1 évig korlátlanul hozzáférsz, közben bármikor bármennyiszer visszanézheted őket.
- Oktatói támogatás: a képzés oktató(i)tól bármikor kérdezhetsz, visszajelzést ad(nak) a feladataidra, fejlődésedet végigkíséri(k).
- Online tanulói felület: a képzés technikai hátterét a Magyarországon több mint 200.000 felhasználó által használt, bármilyen mobileszközről is elérhető Cubix online oktatási platform biztosítja.
Indulás: Ezt a képzést bármikor elkezdheted!
Időtartam: ~10 óra saját beosztásod szerint
-
0.Beiratkozást követően olvasd el
-
1. lecke
Hogyan használd a képzést?
-
1.Bevezetés a programozásba, objektum orientált fejlesztés alapok
-
2. lecke
Bevezetés - Tartalom
-
3. lecke
Android fejlesztőkörnyezet
-
4. lecke
Programozási alapok
-
5. lecke
Tömbök
-
6. lecke
Mivel haladunk tovább?
-
7. lecke
Kotlin nyelvi alapok - 2.
-
8. lecke
Vezérlési szerkezetek
-
9. lecke
A 'When' elágazás
-
10. lecke
Függvények
-
11. lecke
Házi feladat: Egyszerű számológép alkalmazás elkészítése
-
2.További alapfogalmak
-
12. lecke
Emlékeztető
-
13. lecke
Gyakorlás
-
14. lecke
Házi feladat emlékeztető
-
15. lecke
Osztályok, konstruktor
-
16. lecke
Osztályok, konstruktor 2.
-
17. lecke
Belső és beágyazott osztályok
-
18. lecke
Öröklés, absztrakt osztály, interfészek
-
19. lecke
Data class és további ismeretek
-
20. lecke
Házi feladat: Egy vegyesbolt termékeinek objektum modellje
-
21. lecke
Bevezető és tartalom
-
22. lecke
Láthatósági módosítók
-
23. lecke
Kivételek
-
24. lecke
Operátorok túlterhelése
-
25. lecke
Függvény típusok
-
26. lecke
Szálkezelés és coroutine-ok
-
27. lecke
Adatstruktúrák
-
28. lecke
Gyakorló feladat
