Kurzusleírás
1. nap: Bevezetés a JavaScript-be
- JavaScript alapok: szintaxis, változók és adattípusok
- Vezérlési struktúrák: feltételes és hurkok
- Funkciók és terjedelem
- Munka tömbökkel és objektumokkal
- DOM manipuláció és eseménykezelés
2. nap: Speciális JavaScript és ES6+ funkciók
- ES6+ jellemzői: nyílfüggvények, sablonliterálok, destrukturálás
- Aszinkron JavaScript: ígéretek és aszinkron/várni
- Modulok és import/export
- Hibakezelés és hibakeresés
- Bevezetés a JavaScript tesztelésbe (Jest)
3. nap: Bevezetés a Node.js-ba
- Node.js alapok: eseményhurok, modulok és NPM
- Egyszerű szerver építése Express.js-szel
- RESTful API-k: tervezés és megvalósítás
- Köztes szoftverrel való munka
- Fájlrendszer és adatfolyamok
4. nap: Bevezetés a React-ba
- React alapok: alkatrészek, kellékek és állapot
- JSX szintaxis és megjelenítési elemek
- Események és űrlapok kezelése
- React horgok: useState és useEffect
- Összetevő életciklusa és kontextus API
5. nap: Haladó React és Full-stack integráció
- React útválasztó a navigációhoz
- Állami irányítás Redux-el (opcionális)
- A React integrálása a Node.js háttérrendszerrel
- Alkalmazások telepítése: Heroku, Netlify vagy Vercel
- Bevált gyakorlatok a régi rendszerek áttelepítéséhez
Összegzés és a következő lépések
- A kulcsfogalmak összefoglalása
- Kérdések és válaszok munkamenet
- Források a továbbtanuláshoz
- Tanúsítvány és visszajelzés
Követelmények
- Az alapvető programozási fogalmak (pl. változók, hurkok, függvények) megértése
- Tapasztalat C# vagy bármely más objektum-orientált programozási nyelvben
- A HTML és CSS ismerete hasznos, de nem kötelező
Közönség
- .NET-fejlesztők, akik a JavaScript, a Nodejs és a React területeken szeretnének továbbfejleszteni
- Fejlesztők, akik a meglévő rendszereket/platformokat modern webes technológiákra kívánják migrálni
- Teljes stack fejlesztés iránt érdeklődő egyének, a JavaScript-alapú technológiákra összpontosítva
Vélemények (5)
Barátságos környezet. Emellett egy az egyben edzés is tetszett. Nagyon produktív. Határozottan ajánlom barátaimnak és kollégáimnak.
Zeed - Tamkeen Technologies
Kurzus - Building Microservices with NodeJS and React
Gépi fordítás
A helyzet atipikus volt, mert intenzív fejlesztői tréninget kellett tartani nem fejlesztőkkel. Lukasz empátiával és sok humorral vette fel ezt a kihívást. Intelligens és rugalmas modorával biztosítani tudta, hogy mindenki számára konkrét tanulási eredményt érjen el. Nagyon élveztem ezt, és szívesen részt vennék még egy szemináriumon Lukaszszal.
Christoph - Honda Bank GmbH
Kurzus - MERN Fullstack Development
Gépi fordítás
He is very patient and understanding towards the participants. Always there to provide us with valuable insights and advice to adopting micro-frontend in our own organisation. He also taught us how to implement micro frontend without utilising any boilerplate codes.
Alvin Chin - Ministry of Defence
Kurzus - Building Micro Frontends with React
Sokat tanultam a témáról
Zsolt Langviser - Accenture Industrial SS
Kurzus - NestJS: Beginner to Advanced
Gépi fordítás
No powerpoint