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)
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
A Narendra által közreadott általános tudásmegosztás és az összes fejlesztői forrás, amelyeket megosztottak.
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 jó tartalmú és könnyen követhető.
David Phetole Leshabela - Vodacom SA
Kurzus - React with Next.js
Gépi fordítás
A tárgyak széles skáláját igyekezett a tréner igazságosan kezelni.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurzus - Spring Boot, React, and Redux
Gépi fordítás