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...
Budete přesměrováni na web ICT Pro s.r.o.
Přehled kurzu
O kurzu
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.
Co se naučíte
Požadavky
- Znalost programovacího jazyka JavaScript, TypeScript. Minimální úroveň znalostí je obsahem kurzu JVS1 (JavaScript pro začátečníky)
Osnova kurzu
Obsah kurzu
- Ú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