JavaScript programozó képzés

Kezdés: 2022. január 6.

A hozzáértők között teljes az egyetértés, hogy a JavaScript lesz a jövő programnyelve. A Front-end és a Back-end klasszikus változatait már most képesek leváltani a JavaScript és utódai.
A JavaScript egy olyan többfunkciós programnyelv, amely nélkülözhetetlen eszközévé vált napjainkban a webfejlesztéséhez.
A JavaScrip-ben létrehozhatunk játékokat, applikációkat, admin felületeket, intelligens kérdőíveket vagy akár különböző animációkat is.

Tematika

  • A JavaScript eredete és felhasználási lehetőségei
  • A programozás alapvető koncepciói
  • A JavaScript / jQuery programozás alapjai
  • DOM Manipuláció

A kitöltött kérdőíveket vagy űrlapokat elküldjük JavaScript nélkül, és ellenőrizzük, hogy helyesek vagy hibát tartalmaznak-e.
A böngészőben futó JavasScript kóddal a felhasználók részére többféle szabályt határozhatunk meg, és így csak ezen szabályok által tesszük lehetségessé a megadott kérdőív/űrlap küldését.
Ezek a szabályok lehetnek szemléltetésként: karakter számra vonatkozó megkötések, vagy megfelelő email formátum.

Ennél a fejezetnél már az eddig elsajátított elméleti tudásunkat átültetjük a gyakorlatba is. Különböző érdekes, vidám, vagy hasznos mini alkalmazásokat hozunk létre mit pl: kalkulátorok, sorbarendező játék, reakció tesztelő játék, időpont foglalás stb.
A hozzá szükséges technológiai tudás a következő:
• operátorok, tömbök, objektumok, function-ök
• Modul Pattern Design
• Objektumorientált programozás.

Egy nagyobb hangszer adatbázisból kérünk le különböző adatokat egy gyakorlati feladat erejéig.
Kéréseket indítunk a böngészőből a szerver számára, amelynek válaszát feldolgozzuk és ezután a felhasználó részére megjelenítjük. Ezt a folyamatot egy újabb oldalletöltés nélkül visszük véghez AJAX használatával.

Részben az előbbi feladat fordítottját visszük véghez, mivel most a saját adatbázisunkból tesszük lehetővé egy külső kliensnek a betekintést, és egyéb lehetőségeket.
A feladat lényege, hogy egy olyan szervert készítsünk, amely a kliensek részére a REST API-n keresztül lehetőséget biztosít az alapvető CRUD (create, read, update, delete) műveletek elvégzésére.
A szervert és az API-t Node.js-ben implementáljuk.
• Modern fejlesztési környezet bemutatása és megértése
• Node.js alkalmazás kezelése
• RESTful Service megismerése

A MongoDB egy NoSQL besorolású adatbázis szoftver, amely JSON-szerű dokumentum struktúrát használ az adatok tárolására.
Ezen a ponton megtanuljuk, hogyan kell az adatbázisunkba adatokat felvinni, olvasni, frissíteni vagy letörölni.
Ebben a részben tehát megismerjük a következőket:
• Szerver oldali programozás
• Alapszintű NodeJs alkalmazás fejlesztése
• a Node, mint környezet megismerése
• MongoDB megismerése

Az adatbázisból, ha rákeresünk a „webfejlesztés” kulcsszóra akkor egy bizonyos mennyiségű, példának okáért 50 elemet fogunk visszakapni.
Mivel JavaScriptel készítettük, ezért ez az adatmennyiség lapozhatóvá válik így egyszerre csak például 5 elemet jeleníthetünk meg vele. Eközben alul egy lapozó sáv generálódik dinamikusan ebben a példában 5 gombbal. Ezek segítségével, ötösével tudunk lapozni a lekért adatok között.
Ez a JavaScriptel generált sáv az oldal alján jelenik meg és mindig dinamikus funkcióval lesz ellátva.
Ehhez a feladathoz szükséges technológiai készségek:
• komplexebb DOM manipuláció és funkciók írása
• Unobtrusive JavaScript.

 

A tanfolyam időtartama 75 tanóra (13 hét)

Ára: 199.000 Ft 

Részletfizetés esetén: 68.000 x 3