A Node.js alapjai

WEB-NODE

JavaScript nyelv használata szerver oldalon

Képzési forma:
Képzés hossza:
3 nap (24 óra)
Tananyag nyelve:
Magyar
2022.
június
13.
Biztosan indul
2022.
augusztus
01.
Biztosan indul
2022.
október
17.
Biztosan indul
2022.
december
12.
Biztosan indul
Képzési forma:
Képzés hossza:
3 nap (24 óra)
Képzés nyelve:
Magyar/Angol
Képzési forma:
Normál
Képzés hossza:
3 nap (24 óra)
Képzés nyelve:
Magyar/Angol

Ismertető

A tanfolyam során a résztvevők elsajátítják a NodeJS futtató környezet alapjait. Megismerik az architektúrális felépítését, az aszinkron, egyszálas működés alapjait. Képesek lesznek konzolos alkalmazások elkészítésére, webkiszolgáló létrehozására. A Jest tesztkeretrendszeren keresztül betekintést nyernek a tesztelés alapjaiba is. 

A tanfolyamot mindenkinek ajánljuk, akik otthonosan mozog a JavaScript világában, és szeretné tudását szerveroldalon is kamatoztatni.  A tanfolyam tematikája a különböző NodeJS keretrendszereket nem érinti.  

  • A NodeJSarchitektúrája, koncepciók 
  • Előnyök, hátrányok, kik és mire használják
  • Az REPL(Read Eval Print Loop) használata 
  • Az NodePackage Manager megismerése 
  • NodeJSfájlok futtatása és saját parancsok létrehozása 
  • A NodeJSmodulrendszere – commonjs 
  • Az ESM és a commonjsközötti hasonlóságok, különbségek 
  • Fájl- és mappaműveletek. útvonalak kezelése
  • Stream-ek használata – írható, olvasható, módosítható adatfolyamok
  • Események kezelése az EventEmitterosztály használatával 
  • Operációsrendszerrel kapcsolatos adatok lekérdezése 
  • Összetett parancssoros alkalmazás készítése a yargsmodul használatával 
  • JSON fájlhasználata adatbázisként 
  • Az egységtesztelésalapjai Jest segítségével 
  • A tesztvezérelt fejlesztés alapjai 
  • Tesztlefedettség
  • Egyszerű webkiszolgálólétrehozása, fájlok kiszolgálása 
  • Http válasz küldése streamekhasználatával 
  • Útvonalválasztás
  • Template-ek használata- változók értékének, html fájlba írása 
  • Egyedi hiba oldalak létrehozása
  • Környezeti változók használata
  • Szemantikus verziószámozás
  • Csomagok frissítése, auditálása, függőségek kezelése

Windows 10, Haladó JavaScript ismeretek