Frontend fejlesztés 2.

A frontend fejlesztés is több területre oszlik. Egy jó webdesign megvalósításához a legtöbbször elegendő a stabil CSS tudás és egyszerűbb DOM manipulációk elsajátítása JavaScript-tel, jquery-vel. De a JavaScript az elmúlt tíz évben odáig fejlődött, hogy már komplett alkalmazások is készíthetők vele, melyek akár backend nélkül is képesek működni - mindössze egy adatbázis kellhet hozzá szerver oldalon, ami nem mindig igényel külön backend kódot (pl. firebase).

A tanfolyamon egyrészt a JavaScipt-et ismerjük meg haladó szinten, amihez elengedhetetlen egy bundler (webpack) is, melyet szintén megismerünk felhasználói szinten. Az alkalmazások design részével kevésbé foglalkozunk, és inkább a JavaScript és az alkalmazás működésére helyezzük a hangsúlyt, mindezt gyakorlati példákon keresztül. Mivel a komplexebb alkalmazások elkészítéséhez már célszerűbb JavaScript framework-öket használni, kipróbáljuk az egyik legnépszerűbb framework-öt is, a React-ot. 

 

A tanfolyam elvégzésének előfeltétele a frontend fejlesztésben való alapszintű jártasság, azaz a Frontend fejlesztés 1. tanfolyam elvégzése, vagy a tanfolyam tematikájának felhasználói szintű ismerete.

 

Együtt éri meg!

A tanfolyam a Frontend fejlesztés 1. tanfolyam szerves folytatása, ezért a komplex webfejlesztő ismeretek elsajátításához a teljes képzés elvégzését javasoljuk. Ha a teljes képzésre jelentkezel a jelentkezési időszak végéig, 10% kedvezményt adunk a 2. tanfolyam árából.

 

Neked szól a tanfolyam, ha:

  • Elvégezted a Frontend fejlesztés 1. tanfolyamot, és szeretnél tovább fejlődni a webfejlesztésben.
  • Rendelkezel stabil webprogramozó alapokkal (HTML, CSS, JS), de szeretnél tovább lépni, és összetettebb alkalmazásokat készíteni a böngészőben vagy akár mobilon.
  • Elárasztva érzed magad rengeteg eszközzel és lehetőséggel a frontend világban, de nem tudod, melyiket válaszd, milyen irányba fejlődj tovább.
  • Grafikus vagy webdesigner vagy, és szeretnéd bővíteni a képességeidet a webprogramozás területén is, hogy életre kelthesd rajzaidat.
  • Szeretnéd felgyorsítani a fejlődésed tapasztalt oktató segítségével, amellett, hogy szabadidődben is szánsz erre időt.
  • Tudsz annyira angolul, hogy egy szakmai szöveg/dokumentáció lényegét megértsd.
  • A tanfolyamra tudsz hozni magaddal saját laptopot, melyen később is kényelmesen tudsz dolgozni.
104
lila
Üzenetedben add meg a telefonszámodat, és írd meg, ha jogosult vagy diákkedvezményre. Ha a teljes frontend fejlesztő képzésre jelentkeznél (1+2 tanfolyam), elég itt jelezned.
On
Frontend fejlesztés 2.
Előjelentkezés:
folyamatosan
Kezdés:
Március 18.
Ütemezés:
4 hét, heti 2x3 óra (összesen 24 óra)
Időpont:
hétfő+szerda 18:00-21:00
Ár:
59.000 Ft / diákoknak 47.000 Ft (bruttó)
Ár csomagban:
53.000 Ft / diákoknak 41.000 Ft (bruttó)
Előfeltétel:
Frontend fejlesztés 1. tananyag ismerete

Tematika

Frontend fejlesztés alapok, module bundler

  • A Webpack működésének bemutatása, module bundlerek, loader-ek, starter kit létrehozása
  • JavaSript, CSS compilerek, Babel, Sass és egyéb hasznos loader-ek betöltése Webpack-be
  • Objektumok kezelése, OOP alapok, ES5 vs ES6
  • Git, github, verziókezelés alapjai
  • Javascript Library-k, Jquery
  • Egyszerű web alkalmazás készítése
  • Frontend layout-ok kibővítése interaktív javascript elemekkel (slideshow, date field, image gallery, stb.)
  • Frontend automatizációk (autoprefix, minify, uglify, image optimization stb.), dev környezet kialakítása, git, Webpack, NPM

 

React

  • A ReactJS bemutatása, webpack integráció, single page application készítése
  • JSX alapok, komponensek készítése, újra felhasználása
  • Dinamikus tartalom készítése, stateless, stateful komponensek
  • Props, State
  • ReactJS komponensek formázása
  • Frontend web alkalmazás készítése ReactJSel
  • Frontend alkalmazáshoz Firebase realtime database használata (bejelentkezés, adat mentés, lekérdezés)