Frontend Developer
Struktura a design webových stránek je hračka. Teď převeď své statické stránky do webové aplikace a objev sílu Reactu.
- 0.
Frontend Developer
Úvod do role frontend developera. Objevíš velkou RGB trojku - Angular, Vue a React! Zjistíš, jaké mají tvé statické stránky chyby a kam je můžeš posunout. Nakonec připravíš a nastavíš vše, co potřebuješ pro práci frontend developera!
14mZdarma ke zhlédnutí0/1 úkolů - 1.
React, boilerplate a balíčky
Seznámíš se s package managery, založíš svůj druhý projekt, kde nastartuješ React aplikaci a pochopíš strukturu svého projektu. Nakonec si poslechneš malý realtalk o boilerplatech v korporátní stáži.
20m0/2 úkolů - 2.
Landing Page
Naučíš se rychle navigovat v projektu, který neznáš, jako senior developer. Převedeš svou úvodní stránku z původního statického webu do nového React projektu. Pochopíš základní rozdíly mezi HTML a JSX/TSX. A nakonec, objevíš naprostý základ debugování.
14m0/1 úkolů - 3.
Routing
Zrekapituluješ základy, pochopíš rozdíl mezi statickou a dynamickou URL, vybereš vhodný přístup k routingu, nainstaluješ React Router, projdeš statické i dynamické routy a naučíš se správně linkovat mezi stránkami.
18m0/2 úkolů - 4.
Základy programování
Pochopíš základy programování v TypeScriptu od proměnných přes pole a cykly až po funkce a podmínky.
11m - 5.
Linkování
Naučíš se centralizovat linky, pochopíš DRY, rozdíly exportů a template literal stringy. Nakonec se naučíš, jak celý proces můžeš vylepšit a zvládnout mnohem efektivněji a rychleji přes AI.
11m0/1 úkolů - 6.
Komponenty
Pochopíš, co jsou komponenty, jak řeší znovupoužitelnost, jak fungují props, render tree a jak celý tento proces tvoření komponent zefektivnit díky nástrojům od Jetbrains a AI.
17m0/1 úkolů - 7.
Ikony
Vyřešíš nefunkční ikony v React aplikaci, nainstaluješ balíček ikon, nahradíš nefunkční ikon elementy komponentami a nastavíš centralizované místo pro ikony s principem DRY, aby šly ikony měnit na jednom místě. Nakonec začneš aplikovat tyto postupy automatizovaně přes AI.
10m0/1 úkolů - 8.
Práce s daty - teorie
Vysvětlíš rozdíl mezi statickými a dynamickými daty, synchronním a asynchronním programováním, pochopíš Promise a async await a získáš pevný teoretický základ pro práci s REST API, JSON formátem a CRUD operacemi ve frontend aplikaci.
11m - 9.
Práce s daty - praxe
Převedeš statická data do JSONu, napojíš frontend na fetch a připravíš si čistý základ pro pozdější backend bez chaosu v komponentách.
19m0/1 úkolů - 10.
State management
Pochopíš, co je to state management, kdy zvolit local state, nebo global state a začneš přemýšlet o práci se stavem v aplikaci jako developer. Nakonec, objevíš Reactí kontext, práci se stavem v URL, nebo stavových knihovnách.
18m - 11.
UI Knihovny a komponenty
Nauč se vybrat správnou UI knihovnu a efektivně ji použít ve svém React projektu. Projdi si nejpopulárnější řešení a porozumění rozdílu mezi kompletními knihovnami a Headless UI.
9m0/1 úkolů - 12.
Právě ve vývoji - již brzy!
Ještě to bude chvíli trvat, ale makáme na další pořádné náloži knowledge sharingu!
- 13.
Právě ve vývoji - již brzy!
Ještě to bude chvíli trvat, ale makáme na další pořádné náloži knowledge sharingu!
- 14.
Právě ve vývoji - již brzy!
Ještě to bude chvíli trvat, ale makáme na další pořádné náloži knowledge sharingu!
- 15.
Právě ve vývoji - již brzy!
Ještě to bude chvíli trvat, ale makáme na další pořádné náloži knowledge sharingu!
- 16.
Právě ve vývoji - již brzy!
Ještě to bude chvíli trvat, ale makáme na další pořádné náloži knowledge sharingu!
Backend Developer
Zapomeň na barvy a design. Začíná práce s daty. Vytvoř databázi a systém, který bude pohánět tvou aplikaci.