Webfejlesztés tanfolyam haladóknak

Fejleszd tovább webfejlesztő tudásod! Ezen a tanfolyamon bonyolultabb koncepciók átlátásával, adatbázisok kezelésével és JavaScript ismeretekkel foglalkozunk.

Bővítsd a már megszerzett tudásod a Webfejlesztés 2 tanfolyamon.

  • Ezen a kurzuson megtanulhatod, hogyan hozz létre adatbázisokat és használd az SQL-t az adatbázisok kezelésére.
  • Olyan összetett fejlesztési koncepciókat fogsz még tanulni, mint a háttérfolyamatok, időzített feladatok, memcache, stb.
  • Ennek tetejében még a JavaScript programnyelv alapjait is elsajátíthatod, aminek segítségével interaktívabbá tehetők a weboldalak. Ez egy nagyon fontos tudás a webfejlesztők számára.
24 alkalom
90 perc/alkalom
haladó

Tanfolyam felépítése

Első rész: Adatbázis tervezés

A Webfejlesztés 2 tanfolyam első részében a relációs adatbázisok tervezéséről tanulhatsz és arról, hogyan kezeld SQL-ben illetve hogyan tervezz helyesen. Olyan kifejezések jelentését tanulhatod meg, mint “one-tomany”, “primary key” és “JOIN”. Több, mint 10 különböző típusú adatbázist fogsz megtervezni és létrehozni SQL-ben a tanfolyamon. Ezáltal egy nagyon hasznos tapasztalatot fogsz szerezni az adatbázis tervezésről – ez egy olyan tudás, mely nélkülözhetetlen bármiféle komolyabb kódolással kapcsolatos munka elvégzéséhez.

Második rész: Haladó webfejlesztési fogalmak

A Webfejlesztés 1-es kurzuson megtanulhattad hogyan kell alapszíntű web-es back-end-et készíteni (Python és Flask alkalmazásával). A Webfejlesztés 2 tanfolyamon fejlettebb webfejlesztési fogalmakat ismerhetsz meg:

  • Háttérfolyamatok és feladat sorozatok
  • Időzített folyamatok
  • CSRF
  • Redis & Memcached
  • Email-ek küldése web-es app-okon keresztül
  • Refactoring
  • stb. 🙂

Ha még nem hallottál az fent említett fogalmakról, ne aggódj. A kurzus folyamán megtanulhatod őket és használhatod is projektekben és példákon keresztül.

Harmadik rész: JavaScript

A Webfejlsztés 2 képzés utolsó részében a JavaScript-ről tanulhatsz, ami segíteni fog, hogy a front-end interaktívabb legyen. Megtanulhatod, hogyan validáld az adatokat, amiket felhasználók adnak meg, illetve hogyan illessz hasznos JS könyvtárakat.

A tudás, amit a tanfolyam során megszerzel, szilárd alapot biztosít ahhoz, hogy kezeld a sok közül bármelyik JS front-end keretrendszert.

A következő témákat foglalja magában a JavaScript rész:

  • JavaScript syntax és basic programozói fogalmak
  • Document Object Model (DOM)
  • Terület és funkciók
  • Async HTTP kérések
  • Sütik és böngészőtár
  • Csomagkezelők: Package managers and bundlers
  • Webes komponensek

Előképzettség

A tanfolyam bárki által látogatható, aki sikeresen elvégezte a Webfejlesztés 1-es kurzust, vagy annak megfelelő szintű tudással rendelkezik. Az utóbbi esetben, a következő tudás birtokában kell, hogy legyél:

  • HTML & CSS,
  • Bootstrap,
  • programozás bármelyik kódolási nyelven (mi Python-t fogunk alkalmazni a kurzus folyamán, úgyhogy az alapokkal tisztában kell, hogy legyél)
  • OOP,
  • Flask alapjai (Python web back-end framework),
  • webfejlesztés alapjai (GET, POST request). Heroku-t használunk hosting szolgáltatásra a tanfolyamon.

Amennyiben a fenti előkövetelmény nem ismerős neked, kérjük jelentkezz a Webfejlesztés 1 képzésünkre.

Időpontok

A képzést hetente 2x tartjuk, minden hétfőn és csütörtökön 18:00-tól 19:30-ig, összesen 24 alkalommal.

Mire lesz szükséged?

Minden résztvevőnek szüksége van saját laptopra, internet hozzáférésre és töltőre.

Mi történik, ha kihagyok egy alkalmat?

Minden tanuló hozzáférést kap a Student dashboard-hoz, ahol minden órát láthat. Ha kihagysz néhány alkalmat, ne aggódj – otthonról is csatlakozhatsz és tanulhatsz otthon. Elérhetőek összegző leckék is a képzés ideje alatt, amelyek kárpótolhatnak a kihagyott alkalom miatt.

Továbbá van még egy fórum is, ahol az oktatók megválaszolják minden kérdésedet.

ELŐJELENTKEZÉS
Programozás

239.000 Ft

Tanfolyam várható kezdete
hamarosan
Oktató
Molnár Gábor
Találkozók száma
24 alkalom
Időtartam
90 perc/alkalom
Nehézség
haladó
"A SmartNinja nélkül soha nem kaptam volna állást. Az első néhány nap után már éreztem, hogy a programozás egy olyas valami, amit egész életemben szeretnék csinálni. A három hónap alatt megfelelő mennyiségű tudást sikerült megszereznem ahhoz, hogy el tudjak helyezkedni, mint programozó és napról napra folyamatosan fejleszthettem magam."
"Egyre nehezebb tehetséges fejlesztőket találni, így nagyon izgalmas volt elkezdeni együtt dolgozni a SmartNinjával. Minden várakozásunkat felülmúlta, amikor a SmartNinja 10 tehetséges fiatal embert képzett ki profi programozókká."
"Elküldtük a gyakornokunkat a SmartNinja-hoz. Majd pár hónap múlva használható és értékes programozói tudással tért vissza. Ezután pedig már az egyik nagy projektünknél tudtuk őt alkalmazni. Meleg szívvel ajánlom a SmartNinja képzéseit!"