Ez a kurzus bemutatja a telepítési, kiadási ciklust, a Node.js csomag ökoszisztémáját. Ez a tanfolyam betekintést nyújt az olyan eszközökbe, mint az NPM és az olyan keretrendszerek, mint az Express. A Node.js-specifikus témák mellett a kurzus az alapvető JavaScript szintaxisra, az adattípusokra, az aszinkron programozásra, a kódolási szabványokra és a legjobb gyakorlatokra is összpontosít.
Ez a tanfolyam minden kezdőnek szól.
A kurzus elvégzése után a hallgatók alaposan megértik a Node.js fogalmait. Képesek lesznek JavaScript-alkalmazásokat fejleszteni és futtatni a Node.js használatával. Emellett képesek lesznek már meglévő Node.js-csomagokat is létrehozni vagy használni, és alkalmazásokat létrehozni az Express keretrendszerrel.
A tanfolyamon való részvétel nem igényel speciális ismereteket, de a programozási nyelv ismerete előnyt jelent.
1. modul: A Node.js használatának megkezdése
- Telepítés
- Helló Világ
- Linting és kódolási szabványok
Gyakorlati labor: A NodeJS telepítése és az alapvető parancsok futtatása
2. modul: Alapvető szintaxis és adattípusok
- Let, const, var
- Funkciók
- Strings
- tömbök
- tárgyak
Gyakorlati labor: Alapvető szintaktikai gyakorlatok.
Gyakorlati labor: Karakterláncok, tömbök és objektumok.
3. modul: Node.js kiadási ciklus
- Versioning
- Terminológia kiadása
4. modul: Node.js csomagökoszisztémája
- Mi az a csomóponti csomag?
- Mi az a node csomagkezelőNPM)
- NPM legjobb gyakorlatok
- Destrukturálás
Gyakorlati labor: Modulok és NPM
Gyakorlati labor: Destrukturálás, Alapértelmezett paraméterek, Try-Catch és időzítés
5. modul: Node.js belső részei
- visszahívások
- Interakció a fájlrendszerrel
Gyakorlati labor: Fájlrendszer, visszahívások
6. modul: Ígéretek
- Mi az ígéret?
- Async/wait
- Ígéretek vs. visszahívások
Gyakorlati labor: ígéretek
7. modul: Expressz
- Az Express bemutatása
- Statikus fájlok kiszolgálása
- Útválasztási kérések
- A CORS kezelése
- Passport.js
Gyakorlati labor: Express keretrendszer
NodeJs alapjai


