Pro firmy Kontakt Výukový portál

Kurz vývoje v Reactu na 6 týdnů

React

Nauč se pracovat s knihovnou React a dostaň svoje vývojářské dovednosti o další level výš. V kurzu budeš pracovat na praktickém projektu, naučíš se best practices, pochopíš výhody vývoje v Reactu a spoustu dalšího! Bude to nabitých 6 týdnů pod vedením Davida Šetka, které tě posunou o mílové kroky blíž k práci front-end vývojáře a tvorbě interaktivních, uživatelsky poutavých webů a aplikací.

6 online lekcí

1x týdně se potkáme na online webináři od 18:00 do 21:00.

5–10 hodin studia týdně

Počítej 3 hodiny na webinář a zbytek na praktické úkoly, projekty a samostudium.

Online výuka s lektorem

Každá lekce má záznam, který si můžeš kdykoliv pustit a být tak flexibilní. Výuka probíhá v češtině.

Nech si proplatit 82 % ceny kurzu!

Na naše kurzy můžeš využít dotaci Ministerstva práce a sociálních věcí (MPSV).

Proč kurz práce s knihovnou React?

Výkon, efektivita, jednoduchost

React je v kurzu a poptávka po vývojářích, kteří umí s touhle knihovnou pracovat, je opravdu velká. Znalosti Reactu využiješ v opravdu širokém spektru projektů. Umožní ti vytvářet webové stránky a aplikace, které jsou nejen vizuálně zajímavé, ale i funkčně výkonné a snadno přizpůsobitelné. Jeho flexibilita a efektivita v procesu vývoje znamenají, že dokážeš realizovat složitější projekty v kratším čase a s menší námahou.

React ti otevře dveře

Podle nejrůznějších statistik jsou frameworky postavené na knihovně React na 1. až 2. místě v žebříčku popularity webových frameworků. S těmito znalostmi se tedy rozhodně neztratíš.

Obrovská komunita

React byl vytvořen a je nadále udržovaný týmem Facebooku, má silnou podporu a stabilní budoucnost. Nechybí ani velká, aktivní komunita – můžeš se přidat do spousty skupin nebo fór.

Je kurz Reactu pro tebe?
  • Máš znalosti HTML a CSS a ideálně i základy JavaScriptu nebo znáš jiný programovací jazyk (Python, Java atd.).
  • I s pouhou znalostí HTML a CSS kurz zvládneš, jen budeš muset pracovat o to víc. 🙂

Průběh React kurzu

Kurz je projektově zaměřený, takže nečekej čistě teoretickou nalejvárnu. Náročnost úkolů se bude postupně zvyšovat – máš se na co těšit! Po kurzu si odneseš spoustu tipů do praxe i do portfolia.

Tento kurz perfektně navazuje na naši Front-end Developer Akademii, její absolvování ale není podmínkou pro studium. Víc případneš najdeš v části „Prerekvizity“. 😉

Cílem kurzu je připravit tě na juniorní pozici v oblasti front-end vývoje a dát ti takové základy Reactu, díky kterým dokážeš s touhle knihovnou samostatně pracovat.

Výuka probíhá online, formou live webinářů, které si případně můžeš pustit i ze záznamu. To je určitě velká výhoda a od našich studentů víme, že tuhle možnost často využívají. Získáš taky přístup na výukovou platformu, kde najdeš interaktivní cvičení, projekty i další kurzy.

Všechny důležité informace ti řekneme na první hodině, takže se ničeho neboj. Dopředu si nemusíš nic studovat, maximálně bude vhodné, když mrkneš na opakování HTML, CSS a JavaScriptu, které bude nachystané v podobě videopřednášky. Vše ti ale upřesníme. 🙂

Čeká tě 6 online webinářů s lektorem po 3 hodinách a 6 konzultací na 1,5 hodiny. Na každé hodině ti nejdříve ukážeme nový koncept a teorii si pak hned procvičíš na projektech a cvičení – vše online, z pohodlí domova. Novou látku si tak hned osaháš v praxi. Během výuky dostaneš prostor se na cokoli zeptat, lektor ti rád se vším poradí. A pokud náhodou live webinář nestihneš, můžeš si lekci znovu pustit ze záznamu.

Všechny nové znalosti a schopnosti budeš trénovat i doma. Počítej, že ti samostudium průměrně zabere asi 5–10 hodin týdně, pokud si chceš z kurzu odnést maximum. Úkoly na výukovém portále ti zaručí, že budeš kurz zvládat a dobře si osvojíš látku. A pokud budeš během samostudia potřebovat pomoci, stačí napsat na Discord.

V průběhu celého kurzu budeš pracovat na několika projektech. V nich zužitkuješ vše, co se naučíš, a procvičíš si tak veškerou látku. K projektům dostaneš individuální zpětnou vazbu od lektorů – poradí ti, kde je potřeba zamakat a co ti naopak jde dobře. Můžeš využít i Live Chat podporu či komunikaci v rámci naší Discord komunity.

Podmínkou získání certifikátu je úspěšné přijetí všech projektů lektorem, a to nejpozději 4 měsíce od první lekce. Do té doby máš celkově 3 pokusy. O certifikát následně žádáš skrze výukový portál. Zadání jednotlivých projektů ti vysvětlí lektor v průběhu kurzu. Pokud o certifikát nestojíš, projekty vypracovávat nemusíš.

Studijní plán

0. lekce
Opakování prerekvizit (volitelné) React je založený na JavaScriptu. Neovládáš JavaScript nebo si potřebuješ připomenout jeho nejdůležitější oblasti, se kterými se v Reactu setkáš? Máme pro tebe připravené opakování. Hlavní oblasti: HTML, CSS, datové typy (objekty, pole), funkce (map, filter), asynchronní JavaScript, funkce, destructuring, události, developerská konzole, terminál.
1. lekce
1. téma Co je to React (historie, výhody, nevýhody a další)
2. téma Struktura souborů a složek
3. téma První komponenta
4. téma Pravidla pro psaní komponent
5. téma Co je to JSX
6. téma Tvorba dalších komponent a jejich propojení
7. téma Stylování komponent
8. téma Projekt knihy
9. téma React a developerská konzole
10. téma Data pro komponenty a props
2. lekce
1. téma Událost kliknutí na tlačítko
2. téma useState
3. téma Map a filter v Reactu
4. téma Unikátní identifikátor
5. téma Vymazání všech prvků
6. téma Projekt počitadla
3. lekce
1. téma useEffect
2. téma useEffect a dependencies
3. téma cleanUp function
4. téma useState, useEffect a API
5. téma API pro mezinárodní vesmírnou stanici
6. téma API pomocí fetch a then
7. téma API na převod měn
4. lekce
1. téma Short circuit evaluation
2. téma Ternární operátor
3. téma Ukázání a skrytí komponenty
4. téma Změna obsahu na stránce
5. téma FAQ
6. téma Ikonky
5. lekce
1. téma Slider v Reactu
2. téma Pokročilý slider
3. téma Základní práce s formulářem
4. téma Pokročilejší formulář
5. téma Vlastní generátor lorem ipsum
6. téma Publikace projektů na internetu
6. lekce
1. téma useRef
2. téma Menu na stránce
3. téma useReducer a notifikace
Závěrečný projekt Ověření znalostí v praxi

Cíle kurzu

Porozumíš klíčovým konceptům Reactu, jednoho z nejpoužívanějších JavaScriptových frameworků.

Naučíš se vytvářet interaktivní a uživatelsky přívětivé weby a aplikace, které tě přiblíží k práci front-end vývojáře.

Získané znalosti si vyzkoušíš na praktických projektech.

Po absolvování kurzu budeš mít nejen certifikát, ale i portfolio projektů, které můžeš ukázat potenciálním zaměstnavatelům.

Pomůžeme ti i po kurzu

Příprava porfolia a CV
  • Zkonzultujeme ti portfolio na GitHubu
  • Získáš zpětnou vazbu na projekty
  • Po odevzdání všech projektů dostaneš certifikát
Kariérní poradenství
  • Poradíme ti, jak a kde hledat práci
  • Osobní studijní koordinátor
  • Chatovací skupina na Discordu s lektorem a studenty

Lektoři

David Šetek JavaScript a React lektor

David rád vzdělává lidi. Jeho cílem je měnit lidem pomocí vzdělávání život. Na IT ho zaujala volnost a kreativita. Žádná myšlenka není nedosažitelná. A to se snaží předat studentům. Aktuálně pracuje jako programátor a mezi jeho největší koníčky patří studium kybernetické bezpečnosti a hackingu.

Karel Geyer Back-end & front-end vývojář

Karel je back-end vývojář a nadšený student informatiky, který si oblíbil vývoj webových aplikací v .NET a Reactu. Vyzkoušel si tvorbu her v Unity i Unreal enginu a zajímá ho i vývoj aplikací v qT frameworku. Karel se neustále učí nové věci a rád se dělí o své znalosti s ostatními. Rád vidí, jak jeho studenti získávají nové schopnosti a dovednosti v programování. Věří totiž, že programování není jenom o psaní kódu, ale také o tvorbě nových a inovativních nápadů a jejich proměně v reálné produkty.

Co na studium s námi říkají studenti

Všechna hodnocení
4.9 (280 hodnocení)

Celý průběh kurzu naprosto skvělý. Vše výborně a hlavně srozumitelně vysvětlováno. Na jakoukoliv otázku bylo zodpovězeno a celkový přístup lektorů byl skvělý. Poskytnuté materiály jsou také na velmi vysoké úrovni, takže je možnost se k nim neustále vracet. Mohu jen doporučit!

Jiří Schlimbach

Moc děkuji za skvělý a přínosný kurz. Dozvěděla a naučila jsem se spoustu nových věcí. Všechno bylo srozumitelné i pro mě jako začátečníka. Všem doporučuji.

Nikola Szitášová
Všechna hodnocení

Příběhy a reference studentů

David Langr | ENGWTO
Příběh absolventa David, Software developer v engine2 s.r.o. David využil dlouholeté zkušenosti z letectví, přidal znalosti programování a teď pracuje jako Software Developer pro společnost, kde může kombinovat IT i právě znalosti z letectví. Přečíst celý příběh Všechny příběhy
David Langr | ENGWTO
David, Software developer v engine2 s.r.o. 9:33
Marie Fardová | ENGETO
Maruška, Testerka v KBC GS 8:18
Matěj Švéda | ENGETO
Matěj, Back-end Developer v ENGETU 4:50
Radek Zeman | ENGETO
Radek, Python vývojář v Enverus 8:46
Verča, Data Engineer v Komerční bance 6:21
Jakub Boček | ENGETO
Kuba, Datový specialista v České spořitelně 6:18
Erik Nisler | ENGETO
Erik, Java vývojář v CGI 2:55

Spolupracujeme s desítkami top firem

Často kladené otázky

Obecně o kurzu

Je kurz Reactu vhodný i pro úplné začátečníky?

To bohužel ne. Pro zvládnutí Reactu je už potřeba mít určité základy – nemělo by ti být cizí HTML, CSS a JavaScript. Pokud neovládáš JavaScript, ale máš základy nějakého programovacího jazyku (Java, Python), zvládneš kurz i tak. Připrav se ale na to, že budeš muset pořádně zabrat. 🙂 Kurz ideálně navazuje například na naši Front-end Developer Akademii.

Co když zameškám jednu hodinu? Můžu si ji nahradit?

V případě online kurzů máš možnost si pustit záznam a látku dostudovat kdykoliv budeš chtít. Součástí tvého studia je i náš online výukový portál, na kterém najdeš obsah všech lekcí, projekty i správná řešení a další úkoly. Pokud budeš potřebovat pomoct, stačí využít náš live chat – reagujeme zpravidla do několika hodin.

Zvládnu studovat kurz Reactu i během práce nebo studia?

Ano, většina našich studentů to tak má. 🙂 Počítej ale s tím, že ti zabere 5–10 hodin týdně po dobu 6 týdnů (3 hodiny na lekci plus další hodiny samostudia a konzultací). Pokud máš odhodlání a vůli na sobě pracovat, určitě to zvládneš! 🙂

Do kdy mám přístup k materiálům na výukovém portále?

Přístup k materiálům máš:

  • 3 měsíce od první lekce 1–3denního intenzivního kurzu (typicky Excel, Úvod do testování softwaru, OOP v Pythonu apod.)
  • 4 měsíce od první lekce měsíčního kurzu (typicky React),
  • 8 měsíců od první lekce 1,5–3měsíční Akademie,
  • 12 měsíců od první lekce kurzu Datový analytik s Pythonem nebo Tester s Pythonem.

Kariérní podpora a certifikace

Poskytuje ENGETO kariérní poradenství?

Jasně, přeci tě v tom nenecháme! Pokud máš opravdu zájem, hotové všechny úkoly a projekty a tvým cílem je získat práci v IT, velice rádi ti pomůžeme. Naši absolventi mají možnost účastnit se:

  • Kariérní konzultace s Lenkou Skalickou: Lenka má velmi bohaté zkušenosti z oblasti náboru talentů do technologických firem, a tak ti dokáže poradit opravdu na míru. Konzultace probíhá online 1:1.
  • Kariérního workshop s Jirkou Psotkou: Obsahově nabušený 4hodinový workshop, v rámci kterého se probírají témata jako přehled dění na trhu práce, inzerce a platy, kde a jak hledat práci, detailní rozbor CV, práce s LinkedInem, jak se připravit na pohovor, (de)motivace, strach/nejistota ze změny a spoustu dalšího. Workshop má omezenou kapacitu lidí, takže se dostane i na tvoje specifické dotazy.

Jak můžu získat certifikát o absolvování kurzu?

O certifikaci můžeš požádat po absolvování celého kurzu Reactu a odevzdání všech projektů, kdy jsou projekty ohodnocené lektorem jako splněné.

Pro získání certifikátu tedy nemusíš skládat žádnou certifikační zkoušku. Po splnění kritérií jen kontaktuješ studijní koordinátory, kteří ti certifikát vystaví.

Platba a financování

Můžu uhradit kurz formou splátek?

Bohužel. U kratších kurzů není nákup na splátky možný. Tuhle možnost máme pouze u několikaměsíčních Akademií.

Je možné na kurzy čerpat dotaci MPSV a nechat si uhradit až 82 % ceny kurzu?

Ano! 😍 A je to za nás úplně skvělá příležitost, jak si vzdělání a lepší pracovní příležitosti ještě víc zpřístupnit.

Takže – ENGETO je v e-shopu Úřadu práce registrované jako vzdělávací zařízení. Znamená to, že Úřad práce hradí až 82 % z ceny našich kurzů. Kurzy v databázi vyhledáš pod stejným jménem, jako na našem webu. Zobrazí se ti ale pouze v případě, že do začátku zbývá 30 a více dní. Níže jsme ti sepsali podrobnější informace:

Pokud budeš mít jakýkoliv dotaz, určitě se nám ozvi, rádi poradíme. 🙂

Technické požadavky

Jaké jsou požadavky na technické vybavení?

Hardware: Na naši Akademii stačí mít notebook s pamětí alespoň 4 GB RAM a procesor s jedním jádrem. Pro uživatelský komfort bude ideální mít alespoň 8 GB RAM a procesor se 4mi jádry. Účastníci na kurzu mají notebooky, které slouží víc než 8 let. Bude ti stačit prakticky cokoliv.

Software: Máš Windows (ideálně verze 11 a novější), OS X nebo Linux? Jakýkoliv operační systém je v pohodě.

Jaroslav Tylich | ENGETO

Máš dotazy? Tady najdeš odpovědi na ty nejčastější.

Jaroslav Tylich Vácha

Specifické dotazy ti rádi zodpovíme na +420 773 087 597 nebo e-mailu info@engeto.com.