A videós oktatóanyag hossza: 34 óra 30 perc
Miről szól a videós oktatóanyag?
Ebben a videó oktatóanyagban elsősorban azokkal a fejlesztői eszközrendszerekkel és technológiákkal ismerkedünk meg, amelyek kifejezetten a mai modern alkalmazásfejlesztési módszertan és filozófia támogatására lettek beépítve a fejlesztői környezetekbe.
Megismerkedünk gyakorlati példákon keresztül az objektum orientált programozás (OOP) alapelveivel PHP környezetet használva.
Tovább bővítjük MYSQL(SQL) ismereteinket.
Megnézzük hogyan lehet a leggyakrabban előforduló feladatokat (menükezelés, felhasználói funkciók, cikk és ismétlődő tartalomkezelés stb.) olyan zárt, széles határok között paraméterezhető kódba foglalni, ami ezután további projektekbe is szinte változtatás nélkül beépíthető és így a fejlesztés sebessége és a kód megbízhatósága nagyságrendekkel növelhető.
Ezután áttérünk a kliens oldali alkalmazásfejlesztés egyre nagyobb jelentőségű nyelvére a JAVASCRIPT-re.
Egy népszerű és egyszerűen elsajátítható un. Framework (JQUERY) eszközrendszerét használva ismerkedünk meg a nyelv működési logikájával.
A cél, hogy a tárolási és vezérlési szerkezetek, valamint az ún. eseményorientált programvezérlés megismerését követően a felhasználói tevékenységet kliens oldalon is dinamikusan tudjuk kezelni.
Megnézzük hogyan lehet a JAVASCRIPT eszközeivel a már létező weboldal design-t és felépítési struktúrát futásidőben kezelni, majd azt, milyen eszközök állnak rendelkezésre animációk készítésére.
Pl. lenyíló és beúszó menük és tartalmak, slider, interaktív galéria stb.
Majd megismerkedünk a JAVASCRIPT egyik legfontosabb szolgáltatásával, ami lehetővé teszi a tartalmak és vizuális elemek futásidőben történő létrehozását és kezelését.
Ennek bemutatására készítünk egy 2D játékprogramot.
Ezt követően egy szintén nagyon fontos eszközzel a kliens (JAVASCRIPT) oldalról induló szerver hívási technológiával (AJAX) ismerkedünk, ami már az alkalmazások közötti háttérben zajló adatcsere (API) bevezetése.
Ennek bemutatására készítünk olyan alkalmazást pl. Chat, ahol szerver (PHP) oldalról a háttérben érkező adatok jelennek meg hozzáadva azt a UI-hoz futásidőben.
Végül az elhangzottak összefoglalásaként megvalósítjuk egy komplex alkalmazás fejlesztésével a felhasználói felület sablonokból (template) történő generálását, amelynek dinamikus tartalmát adatbázisból PHP script szolgáltatja AJAX hívásokkal backend oldalról.
A technológiák (Frontend és Backend) szétválnak megvalósul az un. MVC (Model-View-Controller) elv.
Ennek elsajátítása rendkívül fontos a későbbi modulokban ismertetésre kerülő FrontEnd és Backend oldali Framework-ok (pl: Angular JS , Laravel) működési elvének megértéséhez.
Mentor

Eszes György
Több mint 30 éve ismerkedett meg a szoftverfejlesztéssel.A főiskola elvégzése után 1995-1997-ig, mint szoftverfejlesztő mérnök tevékenykedett. 1997 óta a Magyar Honvédség Szolnok Helikopter Bázison tölt be különböző informatikai rendszerüzemeltető pozíciókat.Jelenleg a bázis teljes informatikai rendszerét üzemeltető részleg vezetője.A feladat és az üzemeltetett rendszerek rendkívül sokrétűek a klasszikus vállalati kiszolgálók (fájl,

FONTOS!
Az oktatóanyag leckéit csak egymás után tudod feldolgozni. Ha megnézted a leckét a Megtanultam gombra kattintva léphetsz tovább.