Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
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
35 Hodiny
Reference (1)
Instruktor skvěle začal tím, že prolomil led a sám sebe projevil jako iniciativní, když všechny povzbuzoval k účasti. Nikdo nebyl opomenut a dokázal si dobře poradit s každičkým problémem účastníků. Dobrě využíval výzvy a otázky, které položili účastníci, k poskytnutí jasnějších vysvětlení celému publiku.
Joao Aguiar - INESC TEC
Kurz - React: Build Highly Interactive Web Applications
Přeloženo strojem