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
Vélemények (5)
A helyzet nem tipikus volt, mert egy intenzív fejlesztők számára készült képzést nem-fejlesztőknek kellett elvégezni. Lukaš ezt a kihívást érzékenységgel és sok humorral vállalta. Intelligens és rugalmas módja segítségével biztosította, hogy mindenki konkrét tanulási nyereséget szenvedelmesített. Nagyon élveztem ezt, és szívesen veszek részt Lukaš egyik képzésén ismét.
Christoph - Honda Bank GmbH
Kurzus - MERN Fullstack Development
Gépi fordítás
Nagyon türelmes és megértő a résztvevők felé. Mindig ott van, hogy értékes látogatásokat és tanácsokat adjon a mikrofrontend bevezetésével kapcsolatban saját szervezetünkben. Oktatta nekünk, hogyan implementálható a mikrofrontend anélkül, hogy bármilyen előkészített kódot használnánk.
Alvin Chin - Ministry of Defence
Kurzus - Building Micro Frontends with React
Gépi fordítás
Narendra által megosztott általános ismeretek és minden a fejlesztői erőforrások
Pako Diale
Kurzus - Transform a React Application into a Progressive Web App (PWA)
Gépi fordítás
Nincs powerpoint
Raymond Chan - Hospital Authority
Kurzus - Advanced React
Gépi fordítás
A képzés tartalma jó és könnyen követhető
David Phetole Leshabela - Vodacom SA
Kurzus - React with Next.js
Gépi fordítás