Kurzusleírás

1. nap: Bevezetés a JavaScriptbe

  • JavaScript alapok: szintaxis, változók és adattípusok
  • Vezérlési szerkezetek: feltételek és ciklusok
  • Függvények és hatókör
  • Tömbök és objektumok kezelése
  • DOM manipuláció és eseménykezelés

2. nap: Haladó JavaScript és ES6+ funkciók

  • ES6+ funkciók: nyilakkal írt függvények, sablon literálok, destructuring
  • Aszinkron JavaScript: ígéretek és async/await
  • Modulok és import/export
  • Hibakezelés és hibakeresés
  • Bevezetés a JavaScript tesztelésbe (Jest)

3. nap: Bevezetés a Node.js-be

  • Node.js alapok: eseményhurok, modulok és NPM
  • Egyszerű szerver építése Express.js segítségével
  • RESTful API-k: tervezés és implementáció
  • Middleware kezelése
  • Fájlrendszer és streamek

4. nap: Bevezetés a Reactba

  • React alapok: komponensek, props és állapot
  • JSX szintaxis és elemek renderelése
  • Események és űrlapok kezelése
  • React hookok: useState és useEffect
  • Komponens életciklus és context API

5. nap: Haladó React és teljes körű integráció

  • Navigáció a React routerrel
  • Állapotkezelés Redux-szal (opcionális)
  • React integrálása Node.js backenddel
  • Alkalmazások telepítése: Heroku, Netlify vagy Vercel
  • Legjobb gyakorlatok a régi rendszerek migrálásához

Összegzés és következő lépések

  • Kulcsfogalmak összefoglalása
  • Kérdések és válaszok
  • Források további tanuláshoz
  • Tanúsítvány és visszajelzés

Követelmények

  • Alapvető programozási fogalmak ismerete (pl. változók, ciklusok, függvények)
  • Tapasztalat C# vagy bármely más objektum-orientált programozási nyelvvel
  • Az HTML és CSS ismerete hasznos, de nem kötelező

Célközönség

  • .NET fejlesztők, akik szeretnének fejleszteni JavaScript, Node.js és React területén
  • Fejlesztők, akik szeretnék migrálni a meglévő rendszereket/platformokat modern webtechnológiákra
  • JavaScript alapú technológiákra összpontosító teljes körű fejlesztés iránt érdeklődők
 35 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák