IT & Programování Začátečník Online React JavaScript

React

Nauč se vyvíjet interaktivní weby a aplikace pomoc Reactu – jedné z nejpopulárnějších knihoven současnosti!

4,9 (328 recenzí) 10 hod
ENGETO Academy React

Na konci kurzu můžeš využít 1:1 kariérní konzultaci s recruiterkou Leničkou, která ti pomůže např. vylepšit CV nebo se připravit na pohovor.

Práce na reálných scénářích je to nejvíc, co si můžeš odnést. Dáme ti zpětnou vazbu na projekty, které vytvoříš během kurzu.

Na 4hodinovém workshopu s Jirkou Psotkou zjistíš, jak hledat práci v IT, na co si dát pozor, jak pracovat s LinkedInem, získáš přehled o trhu práce a další.

Spolupracujeme s firmami, které mají volná pracovní místa a aktivně nás oslovují, abychom dali vědět našim studentům. K nabídkám získáš přístup.

Tematické webináře, hackathony, meetupy… Potkejme se na některé z našich offline akcí nebo se zapoj do komunity na Discordu.

Pravidelně sdílíme rady a na blogu, v newsletteru a na sociálních sítích. Poslouchat můžeš taky náš „podcast“ ENGETO Drop!

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.

Osnova kurzu

1 1. lekce
  • Co je to React (historie, výhody, nevýhody a další)
  • Struktura souborů a složek
  • První komponenta
  • Pravidla pro psaní komponent
  • Co je to JSX
  • Tvorba dalších komponent a jejich propojení
  • Stylování komponent
  • Projekt knihy
  • React a developerská konzole
  • Data pro komponenty a props
2 2. lekce
  • Událost kliknutí na tlačítko
  • useState
  • Map a filter v Reactu
  • Unikátní identifikátor
  • Vymazání všech prvků
  • Projekt počitadla
3 3. lekce
  • useEffect
  • useEffect a dependencies
  • cleanUp function
  • useState, useEffect a API
  • API pro mezinárodní vesmírnou stanici
  • API pomocí fetch a then
  • API na převod měn
4 4. lekce
  • Short circuit evaluation
  • Ternární operátor
  • Ukázání a skrytí komponenty
  • Změna obsahu na stránce
  • FAQ
  • Ikonky
5 5. lekce
  • Slider v Reactu
  • Pokročilý slider
  • Základní práce s formulářem
  • Pokročilejší formulář
  • Vlastní generátor lorem ipsum
  • Publikace projektů na internetu
6 6. lekce
  • useRef
  • Menu na stránce
  • useReducer a notifikace
  • Ověření znalostí v praxi

Požadavky

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ě.

Důležité informace

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 3měsíční Akademie,
- 12 měsíců od první lekce kurzu Datový analytik s Pythonem.
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í.
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í.
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ě.

Mohlo by vás zajímat

Podobné kurzy

Více kurzů