Javasolt haladási sorrend
Az klub bemutató oldalán (https://programozaskarrier.hu/klub/) a "Hogy néz ki az ajánlott haladási ütem és a részletes tematika?" alcím alatt találod a javasolt haladási sorrendet:
1-4. hét: Fejlesztőkörnyezet, Fejlesztési eszközök, Verziókövetés (Git, GitHub), Tanulásmódszertan, Webfejlesztési alapismeretek. Alapozunk és biztosítjuk, hogy zökkenőmentesen fogsz haladni a továbbiakban. Tisztázzuk az idegen kifejezéseket. Minden meglesz a számítógépeden ahhoz, hogy elkezdj programozni.
Tanulásmódszertan: https://programozas-karrier.teachable.com/courses/tanulasmodszertan/lectures/32713164
Problémamegoldó képesség fejlesztése: https://programozas-karrier.teachable.com/courses/problemamegoldo-kepesseg-fejlesztese/lectures/36470799
Parancssoros felületek: https://programozas-karrier.teachable.com/courses/informatikai-alapismeretek/lectures/32745014
Git és GitHub: https://programozas-karrier.teachable.com/courses/informatikai-alapismeretek/lectures/39534196
5-8. hét: HTML alapok és haladó HTML5 ismeretek (űrlapok, szemantikus web, médiatartalmak, akadálymentesítés, stb.), Tartalom és struktúra tervezés. Itt weboldalakat fogsz építeni, és elkészülhet az első projektmunkád, amelyet át is nézünk.
HTML: https://programozas-karrier.teachable.com/courses/weboldalepito-modul/lectures/32300469
9-12. hét: CSS alapok és haladó CSS3 ismeretek (Flexbox, Grid, reszponzív weboldalak, animáció, stb.), Bootstrap, WordPress, SASS, UX (felhasználói élmény tervezés) / UI (felhasználói felület tervezés), Webdesign. Egy frontend webfejlesztőnek fontos, hogy értsen a stíluslapokhoz, hiszen sok tapasztalt fejlesztő szívesen adja át neked ezt a munkát. Modern eszközöket és technikákat tanulsz, amelyek álláshirdetésekben is gyakran előfordulhatnak. Közben tovább finomíthatod a projektmunkádat.
CSS: https://programozas-karrier.teachable.com/courses/weboldalepito-modul/lectures/32300377
Sass: https://programozas-karrier.teachable.com/courses/weboldalepito-modul/lectures/32468512
Bootstrap: https://programozas-karrier.teachable.com/courses/weboldalepito-modul/lectures/32468144
WordPress : https://programozas-karrier.teachable.com/courses/weboldalepito-modul/lectures/38408877
Termékmenedzsment: https://programozas-karrier.teachable.com/courses/ux-ui-webdesign/lectures/50178639
UX-UI-Webdesign: https://programozas-karrier.teachable.com/courses/ux-ui-webdesign/lectures/34244758
13-16. hét: Python, Programozási alapok (adatstruktúrák, vezérlési szerkezetek, függvények, objektum orientált programozás), IT alapismeretek (adatbázisok, algoritmusok, hálózati ismeretek, stb.). Megtanulsz alapszinten programozni és parancssoros programokat írni. Mindezt a kezdőknek talán legérthetőbb, de mégis piacképes programozási nyelven.
Informatikai alapismeretek: https://programozas-karrier.teachable.com/courses/informatikai-alapismeretek/lectures/32745029
Python: https://programozas-karrier.teachable.com/courses/python/lectures/32630524
Adatbáziskezelés: https://programozas-karrier.teachable.com/courses/adatbaziskezeles-alapjai-sql-nyelven/lectures/32597637
17-20. hét: JavaScript alapok (adatstruktúrák és vezérlési szerkezetek, DOM manipuláció és BOM, jQuery) és haladó JavaScript ismeretek (aszinkron programozás, kliens-szerver kommunikáció, API hívások, JSON, stb.). A Python nyelv után a JavaScript gyerekjáték lesz. Itt elkészülhet a második projektmunkád, ahol reagálhatsz a felhasználói akciókra és adatokat kérhetsz le az Internetről, amelyeket az alkalmazásod megjeleníthet.
JavaScript: https://programozas-karrier.teachable.com/courses/javascript/lectures/32469388
jQuery: https://programozas-karrier.teachable.com/courses/javascript/lectures/32713221
21-24. hét: Typescript, Modern webalkalmazásfejlesztés React nyelven: React alapok és haladó React ismeretek (osztály- és függvénykomponensek, állapotok, React Router, stb.), Webpack. A TypeScript + React kombináció ütős páros, rengeteg álláshirdetésben szerepel. Ekkorra már bónuszként egy Angular tanfolyam is rendelkezésedre fog állni, így ezeket az állásokat is megpályázhatod. Építünk az első 20 héten tanultakra és hatalmas sebességgel haladunk a cél felé.
TypeScript: https://programozas-karrier.teachable.com/courses/javascript/lectures/36517986
25-26. hét: Karriertervezés és szakmai profilkészítés, Interjú felkészítés, Kitekintés a szerver-oldali programozásba. Átszeljük a célvonalat és jelentkezési csomagok készítését sajátítjuk el karriertervező workshopon. Szakmai és pszichológiai szempontok alapján értékeljük a különböző jelentkezési csomagok előnyeit és hátrányait. Elsajátítjuk, hogy hogyan kell egy céget a saját nyelvezetén megszólítani, és megtanulunk kitűnni a sablonos jelentkezések között. Lehet, hogy sokan jelentkeznek egy állásra, de nem sokan tűnnek ki.
Karriertervezés és szakmai profilkészítés: https://programozas-karrier.teachable.com/courses/karriertervezes-es-szakmai-profilkeszites/lectures/32751312
Interjú felkészítő: https://programozas-karrier.teachable.com/courses/kodolasiinterju/lectures/32741795
Full-Stack tananyagok:
Django: https://programozas-karrier.teachable.com/courses/django/lectures/32749964
Webinárium gyűjtemény és házi feladatok (1-26. hétig):
https://programozas-karrier.teachable.com/courses/webinariumok/lectures/47846218
Mivel a klubban a rugalmas időbeosztás garantálása végett nincs közös, megkötött haladási ütem, ezért a fentiek csupán ajánlások.
A tananyagok / webinár felévtelek megosztása nem egyszerre történik meg a klubhoz való csatlakozáskor, hanem folyamatosan, egy előre meghatározott ütemben a túlterhelés megelőzése érdekében. Az ütem a megosztási felületen olvasható.