React framework – tvorba webových aplikací
Chcete začít tvořit moderní webové aplikace v Reactu a ovládat jeho rozsáhlý ekosystém? Tento praktický kurz vám poskytne hlubší znalosti a dovednosti pro vývoj moderních webových aplikací s použitím...
Chcete začít tvořit moderní webové aplikace v Reactu a ovládat jeho rozsáhlý ekosystém? Tento praktický kurz vám poskytne hlubší znalosti a dovednosti pro vývoj moderních webových aplikací s použitím Reactu.
Na tomto kurzu se seznámíte s filozofií Reactu a prozkoumáte, proč se stal tak populárním. Praktickými příklady si osvojíte základy vývoje v Reactu.
Naučíte se vytvářet a strukturovat komponenty, pracovat s JSX a učinit dynamický UI na základě změn dat. Kurz vás provede směrováním aplikace pomocí React Routeru a správou globálního stavu přes Context API nebo externí knihovnu jako Redux. Naučíte se pracovat s REST API, načítat, odesílat a aktualizovat data přes HTTP požadavky. Zaměříme se na efektivní nástroje pro debugging a ladění aplikací, testování pomocí Jest a React Testing Library. Po absolvování budete schopni navrhnout, naprogramovat, otestovat a nasadit plně funkční SPA aplikaci ve stylu moderního front-endu.
Cíle kurzu
- moderní webové aplikace v Reactu
- Praktickými příklady si osvojíte základy vývoje v Reactu
- vytvářet a strukturovat komponenty, pracovat s JSX a učinit dynamický UI na základě změn dat
- efektivní nástroje pro debugging a ladění aplikací, testování pomocí Jest a React Testing Library
Osnova kurzu
1
- Úvod do ekosystému React
- Systém balíčků a struktura aplikace
- React komponentový systém
- Správa stavu komponent
- Stylování komponent
- Správa vedlejších efektů
- Práce s komponentami
- Tvorba formulářů
- Zasílání HTTP požadavků
- Ladění a logování chyb
- Pokročilá témata
Termíny
Požadavky
Znalost programovacího jazyka JavaScript, TypeScript. Minimální úroveň znalostí je obsahem kurzu JVS1 (JavaScript pro začátečníky)
Mohlo by vás zajímat
