Návrh Školení
Den 1: Úvod do JavaScript
- JavaScript základy: syntaxe, proměnné a datové typy
- Řídící struktury: podmínky a smyčky
- Funkce a rozsah
- Práce s poli a objekty
- Manipulace s DOM a zpracování událostí
Den 2: Pokročilé JavaScript a funkce ES6+
- Vlastnosti ES6+: funkce šipek, šablonové literály, destrukce
- Asynchronní JavaScript: slibuje a asynchronně/čeká
- Moduly a import/export
- Zpracování chyb a ladění
- Úvod do testování JavaScript (Jest)
Den 3: Úvod do Node.js
- Node.js základy: smyčka událostí, moduly a NPM
- Vytvoření jednoduchého serveru s Express.js
- RESTful API: návrh a implementace
- Práce s middlewarem
- Systém souborů a streamy
Den 4: Úvod do React
- React základy: komponenty, rekvizity a stav
- JSX syntaxe a prvky vykreslování
- Zpracování událostí a formulářů
- React háčky: useState a useEffect
- Životní cyklus komponent a kontextové API
Den 5: Pokročilá React a Full-Stack integrace
- React router pro navigaci
- Správa státu pomocí Redux (volitelné)
- Integrace React s backendem Node.js
- Nasazování aplikací: Heroku, Netlify nebo Vercel
- Osvědčené postupy pro migraci starších systémů
Shrnutí a další kroky
- Rekapitulace klíčových pojmů
- Sezení otázek a odpovědí
- Zdroje pro další vzdělávání
- Certifikace a zpětná vazba
Požadavky
- Pochopení základních pojmů programování (např. proměnné, smyčky, funkce)
- Zkušenosti s C# nebo jiným objektově orientovaným programovacím jazykem
- Znalost HTML a CSS je užitečná, ale není nutná
Publikum
- Vývojáři .NET, kteří chtějí zlepšit dovednosti v JavaScript, Nodejs a React
- Vývojáři usilující o migraci stávajících systémů/platforem na moderní webové technologie
- Jednotlivci se zájmem o full-stack vývoj se zaměřením na technologie založené na JavaScript
Reference (5)
Přátelské prostředí. Také se mi líbil trénink jeden na jednoho. Je to velmi produktivní. Určitě bych to doporučil svým přátelům a kolegům.
Zeed - Tamkeen Technologies
Kurz - Building Microservices with NodeJS and React
Machine Translated
Situace byla atypická, protože mělo probíhat intenzivní školení pro vývojáře s nevývojáři. Lukasz se této výzvy ujal s empatií a spoustou humoru. Svým inteligentním a flexibilním způsobem byl schopen zajistit, aby bylo dosaženo konkrétního studijního přínosu pro každého. Moc se mi to líbilo a rád bych se znovu zúčastnil semináře s Lukaszem.
Christoph - Honda Bank GmbH
Kurz - MERN Fullstack Development
Machine Translated
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
Kurz - Building Micro Frontends with React
Dozvěděli jsme se toho o tématu hodně
Zsolt Langviser - Accenture Industrial SS
Kurz - NestJS: Beginner to Advanced
Machine Translated
No powerpoint