Vítejte v kurzu React! 🚀
Ahoj a vítej v našem kurzu Reactu!
Jsem rád, že jsi se rozhodl naučit se React - jednu z nejpopulárnějších JavaScript knihoven pro tvorbu moderních webových aplikací.
👤 Krátce o mně
- Jmenuji se
Šimon, na internetu též jakosjiamnocna, na discorduValgrimmd. - Pracuji jako
Software Engineera jakofreelancer (IČař), kde je potřeba. - Kromě toho lektoruju na kurzech IT a dobrovolničím v
YMCAa dalších organizacích nebo hraju na kytaru a bicí. - Studoval jsem na
FIT VUT v Brněa naPdF UP v Olomouci. - Posledních 6 let se věnuji
Reactu,JavaScriptu/Typescriptua jazykuGo, dříve vCneboPHP. - Rád programuji a zkoumám nové technologie a poznávám jak fungují.
- Zeptejte se na cokoliv, rád vám odpovím nebo pomůžu najít odpověď.
👋 Tohle není můj pohovor, máme se učit React, tak do toho!
🎯 Co tě v tomto kurzu čeká?
Cíle kurzu
- Naučíš se základy používání knihovny React.
- Porozumíš základní architektuře Reactu.
- Osvojíš si tvorbu komponent v Reactu a v JSX a používat různé způsoby, jak na to.
- Naučíš se tvořit vlastní webové aplikace.
- Připravíš se na práci s React v praxi a na vývojářském trhu.
- Na konci kurzu budeš mít hotových několik projektů, který budeš moci ukázat zaměstnavateli.
- Bonus: řekneme si něco o žádostech o zaměstnání z různých pohledů a jak na motivační dopis.
Struktura kurzu
Kurz je intenzivní a bude rozdělen do 6 týdnů, každý týden obsahuje:
- Teoretickou část - vysvětlení konceptů a principů na základě příkladů.
- Praktické příklady - ukázky kódu reálných aplikací.
- Cvičení - Praktické cvičení s reálným kódem.
- Projekt - Praktické projekty, které spolu budeme vytvářet během kurzu.
Co budeme používat
- React - nejnovější verzi knihovny
- Vite, Rsbuild pro start projektů
- Jazyky JavaScript a TypeScript
- CSS - vzhled pro naši aplikaci
- VS Code - doporučený editor (IDE - Integrated Development Environment)
- Git a GitLab - pro ukládání verzí našeho kódu a projektů
🗓️ Organizační informace
Harmonogram
- 6 týdnů
- Každý týden 1 lekce (3h, 2x 10 min přestávky)
- Cvičení (1-2h + přestávka) týdně (pokud je potřeba, podle počtu úkolů)
Předpoklady
- Základní znalost HTML a CSS
- Základní znalost JavaScriptu/TypeScriptu
- Počítač s připojením k internetu
- Chuť učit se nové věci! 😊
Domácí úkoly
- Dostaneš praktický úkol do sbírky
- Úkoly jsou volitelné, ale pokud se budeš chtít naučit více, tak jsou více než doporučené.
- Žádný strach, pětky nerozdáváme 😊
💬 První úkol pro Tebe - Připoj se na Discord a představ se!
- Otevřete Discord Nauč mě IT.
- Najdi kanál #react-podzim-2025.
- Napiš krátkou zprávu v tomto formátu a pošli ji tam:
{
"name": "Jméno/přezdívka",
"work": "Co děláš (studium, práce, koníčky)",
"programmingExperience": "Jaké máš zkušenosti s programováním",
"whyReact": "Proč jsi si vybral React?",
"iceCream": "Jaká je tvá oblíbená příchuť zmrzliny?"
}
Těšíme se na vaše příspěvky! 🚀
🚀 První kroky
Připravte si prostředí
- Pokud používáš Windows, tak si nainstaluj WSL (Windows Subsystem for Linux) - instalace
- Stáhni si VS Code (pokud ho nemáš) - instalace
- Nainstaluj si Node.js (nejnovější LTS verzi) - instalace
- Je užitečné mít v prohlížeči React nástroje pro vývojáře - instalace
- Nainstaluj si Git (pro ukládání našeho kódu a projektů) - instalace
- Vytvoř si účet na Githubu (pro ukládání našeho kódu a projektů) - přihlášení zde
📱 V případě dotazů
Napiš na Discord Nauč mě IT do kanálu Reactu, nebo soukromou zprávu Šimonovi nebo Petrovi.
Más nějaké otázky k úvodní lekci nebo k organizaci kurzu? Napiš do Discordu a rádi Ti odpovíme.