HTML, CSS a JavaScript už na vývoj webových aplikací nestačí a získat práci jen díky nim je prakticky nemožné! Nejpoužívanější nástroj na tvorbu webových aplikací je React. Rozšiř svoje znalosti a zvyš svoji hodnotu na trhu práce.
React, Preact, Typescript, Node.js... nevíš, co zvolit, abys co nejrychleji našel práci?
Vybrali jsme to nejžádanější na trhu a budeš mít jednou pro vždy jasno.
Otevře ti dveře
Přes 50 % frontend vývojářů používá React, tak uvádí průzkum od JetBrains.
Je takovou stálicí, že dlouho nikam nezmizí, i kdyby se objevila víc sexy technologie.
Rychlost a efektivita
Všechno jde samostudiem, ale zastaralé články prodlouží tvou cestu do IT.
Není lepší mít na talíři ty správné zdroje a nemuset se trápit výběrem?
Proč React?
Instagram, Netflix, Airbnb, Microsoft...
Technologičtí giganti, ale i tisíce dalších firem vsadily na React. Myslíš, že takové firmy by používaly špatnou technologii? Ani omylem.
Právě díky Reactu takové aplikace existují.
Komunita
Nejeden programátor získal práci díky účasti na konferencích a meetupech. Díky ohromné komunitě Reactu je takových akcí nespočet a ty máš tak o to větší šanci získat práci!
Dokumentace
Před časem byla kompletně přepracována dokumentace Reactu. Už není třeba číst různé protichůdné články, ale ty nejlepší praktiky máš od tvůrců Reactu přímo na talíři v interaktivních cvičeních!
Stabilní a moderní
10 let starý kód stále funguje. Nemusíš se bát, že se něco naučíš a za měsíc budeš zase na začátku. Přesto se React posouvá vpřed a nemusíš se bát, že by ho ostatní převálcovali.
Komplexní aplikace jednoduše
React byl stvořen za účelem zjednodušení tvorby komplexních webových aplikací. Není problém udělat rozsáhlou aplikaci, ale udržovat ji a rozvíjet.
Nástroje a ekosystém
Netřeba znovu vynalézat kolo. Díky velikosti celého ekosystému Reactu najdeš řešení snadno na téměř každý myslitelný problém. Stačí znát ty správné informace. My ti je poskytneme!
Bez praxe nezískáš zkušenosti, ale praxi ti nedají, pokud nemáš základy.
Příběh
Pro změnu kariéry jsem se rozhodl, protože jsem chtěl trávit víc času s rodinou. Už jsem nechtěl mít směnný provoz a rozhozený režim. Dojíždět do práce a vracet se po dvanácti hodinách. Nebavila mě monotónní práce, která mě v životě nikam neposune, potřeboval jsem víc.
Zaměřil jsem se na tvorbu webových aplikací a objevil jsem kouzlo frontendu. Líbí se mi, že vidíš hned výsledky své práce a máš úžasný pocit s toho, že něco buduješ.
Najednou mi došlo, že to není tak jednoduché. Začneš se v tom plácat a topit se v množství informací, které nejsou vždy relevantní. Zjistíš, že potřebuješ pomoc, aby ses přestal ztrácet.
Přes Facebook jsem se dozvěděl o Nauč mě IT a zkusil jsem první kurz. Lektor Petr mě motivoval, předával relevantní zdroje informací a pomohl mi utříbit důležité technologie, na které se zaměřit. V komunitě Nauč mě jsem si našel spoustu skvělých přátel a na komunitních projektech se naučil týmové práci.
— Antonín Zejda
Brzy jsem dostal příležitost pracovat na projektech jako Elin.ai na pomoc GenZ, hlavním webu firmy F13-Cybertech a teď pracuju na Avatarovi, který je animovaný a mluví.
— Antonín Zejda
Přihlas se na kurz a připrav se na nálož učení
Žádný suchý výklad, který si odkroutíš u vaření
Prezentuj se díky svým aplikacím
- Základní znalost gitu
- Znalost HTML a CSS
- Základní znalost JavaScriptu
- Záznamy z lekcí
- Certifikát
- Podpora na Discordu po celou dobu studia
14. 5. 2024
6 lekcí
7 900 Kč
do 10. 5. poté 9 900 Kč
Úvodní lekce o Reactu, kde si projdeme vše od základních konceptů až po tvorbu prvních komponent.
Naučíš se nejen psát kód v JSX, ale i stylovat komponenty a propojit je s daty, abys mohl vytvořit svůj první projekt.
V této lekci se naučíš efektivně manipulovat s komponentami v React.js!
Probereme metody jako short circuit evaluation, ternární operátor, ukázání a skrytí komponenty, změnu obsahu na stránce a práci s obrázky.
Tentokrát se zaměříme na pokročilé techniky používání Reactu tak, abys zvládl dělat komplexnější logiku.
Prozkoumáme použití useState a efektivní využití funkcí map a filter pro práci s daty v Reactu.
Ponoříme do témat jako useEffect a jeho vhodné použití. Zjistíš, proč není ideální ho používat pro načítání dat a jak lépe pracovat s dokumentací Reactu.
Ukážeme ti, jak efektivněji využívat React pro tvé projekty.
Dozvíš se, jak zvládnout základní i pokročilé práce s formuláři pomocí knihoven, abys ve svých projektech mohl vytvářet funkční a uživatelsky přívětivé formuláře.
Bez pomocných knihoven může být práce s formuláři náročná.
Zaostřeno na praxi. Pro vývoj reálných aplikací je nepravděpodobné, že budeš vše psát od píky. Výhoda Reactu je právě v jeho ekosystému.
Od stylování přes hotové UI knihovny až po deployment bez starostí.
Pracuje na optimalizacích, řeší tok dat do aplikací, a jakmile vidí náznak problému, už hledá jeho řešení a navrhuje možnou prevenci.
Jirka píše aplikace, které, pracují se spoustou dat, musí podchytit obrovské množství věcí.
Díky tomu, že kombinatorika je jeho nejsilnější stránkou a díky jeho předvídání možných chyb tak tyto aplikace počítají se vším a jen málo, co ji dokáže shodit.
Je lektor se skvělým přístupem ke svým studentům, kdy dokáže informace zobecnit a vysvětlit, takže jsou pochopitelné i pro absolutního laika. Dále a to nejen pro juniory nabízí svůj expertní pohled a svoje zkušenosti s tvorbou vlastních aplikací.
„Vlastně v životě moc věcí nedělám, ale, co dělám, to se snažím optimalizovat do posledního puntíku.“ Jirka Chlan.
Vždycky v popředí trendů, které ulehčí a nakopnou vývoj, takový je Petr Glaser. V každé firmě, kde v minulosti pracoval, se věnoval něčemu většímu než jen programování. Přednášel, mentoroval a celkově pozvedával kolegy, aby celý tým rostl.
Nikdy se nebál vyzkoušet nové technologie, aby zjistil, zda mají pozitivní dopad na vývoj, a také jaké mají limitace či rizika. A tak 2 roky po zveřejnění Reactu skočil po hlavě do téhle technologie a je u ní dodnes, už 8 let.
Má za sebou vývoj ve startupech i velkých firmách. React nepoužíval jen pro webové aplikace, ale také na televizích.