Školení React a Redux

Základní informace

Pavel John
Pavel John
Full-Stack Developer @ Salsita Software

Cena kurzu za osobu
26 900 Kč bez DPH
Délka kurzu
3 dny
Pro koho je kurz určen

Kurz je určen pro začátečníky, kteří s knihovnami React a Redux nemají žádné zkušenosti.

Co se naučíte:

  • Základní principy Reactu
  • Syntaxi JSX
  • Redux store, reducery, selektory
  • Propojení Reactu a Reduxu
  • Redux-saga middleware
  • Psaní testů

Co byste měli znát:

  • HTML
  • Základy programování v JavaScriptu

Co budete potřebovat:

  • Vlastní notebook (libovolný OS)
  • Textový editor nebo IDE dle vlastního výběru

Vypsané termíny

Omlouváme se, ale na tento kurz aktuálně nejsou žádné vypsané termíny.

Přihlášení

Lektor

U lektorů vždy klademe důraz na praktickou zkušenost z business prostředí.
Lektor Pavel John

Pavel John

Full-Stack Developer @ Salsita Software

Pavel má více jak 10 let zkušeností s vývojem aplikačního software nabytých po studiu informatiky na prestižní Matematicko-fyzikální fakultě Univerzity Karlovy. Vedl tým vývojářů medicínského software a v posledních letech využívá své zkušenosti při vývoji náročných webových aplikací. React mu učaroval pro svou škálovatelnost, přehlednost a návrhovou čistotu.

Podrobné informace

Pokud chcete za tři dny pochopit filozofii aktuálně nejpopulárnějšího JavaScript frameworku a naučit se s jeho použitím vytvářet moderní single-page aplikace skrze praktická cvičení, náš intenzivní React/Redux kurz je tu pro vás. React, často označovaný také jako React.js nebo ReactJS, je knihovna vytvořená společností Facebook, která přináší nový a efektivní způsob vytváření webových aplikací založených na znovupoužitelných komponentách. Zpravidla je používána v kombinaci s knihovnou Redux, která pomáhá React „rozhýbat“ pomocí konceptu „stavu aplikace“, což má mnoho výhod.

Proč zvolit tento kurz

React si své prvenství mezi JavaScript frameworky nevysloužil náhodou. Je přehledný, škálovatelný, výkonný a dobře testovatelný. Zvláště při současné situaci na IT trhu však může být najmutí potřebného množství kvalifikovaných React vývojářů vážný problém. Zajímavou variantou je proto kvalitní vyškolení stávajících zaměstnanců na kurzu, který jim umožní plně si osvojit React „ekosystém“, nabyté znalosti ihned vyzkoušet na praktických příkladech, seznámit se s best-practice způsoby řešení problémů a vrátit se zpět do práce jako plnohodnotný React developer. Pokud jste programátor a chcete vylepšit svůj profesní profil nebo dosáhnout na lepší finanční ohodnocení, osvojení si Reactu a Reduxu jako nejoblíbenější kombinace pro tvorbu webových aplikací je rovněž krok správným směrem.

Obsah kurzu

1. den Základy

  • Co je to React a k čemu slouží
  • Tooling, integrace Reactu do existující aplikace
  • Vytvoření první React aplikace
  • Syntaxe JSX a první komponenta
  • Životní cyklus komponenty

2. den Redux

  • Co je to Redux a k čemu slouží
  • Nastavení Redux store
  • Akce a vytvoření prvního reduceru
  • Selektory: Jak získat data z Redux state
  • Propojení Reactu a Reduxu, volání akcí

3. den Pokročilá témata

  • React Developer Tools pro Chrome a Firefox
  • Redux-saga middleware pro asynchronní efekty
  • Testování React/Redux aplikací
  • Best practices při nasazování projektu do produkce
  • Otázky a odpovědi

Jak se na kurz připravit

Co byste měli znát

HTML

Je třeba znát základní principy a značky HTML jazyka, hodit se budou i základy CSS.

Základy JavaScriptu

Výuka probíhá v novějším standardu ES6, jehož odlišnosti od klasického JavaScriptu vám vysvětlíme.

Co budete potřebovat

Vlastní notebook

Libovolný operační systém. Wi-Fi připojení bude samozřejmě k dispozici. Doporučujeme vzít také nabíječku a myš :)

Textový editor

IDE nebo editor podle vaší volby. Pokud nevíte, zkuste kvalitní a bezplatný Visual Studio Code.

Node.js Nepovinné

Pokud chcete být napřed, stáhněte a nainstalujte si doporučenou verzi Node.js.

React a Redux Certifikát

Po úspěšném absolvování kurzu vám bude udělen Prague Training certifikát s vaším jménem a datem narození. Kromě kopie certifikátu ve formátu PDF budete disponovat také jedinečnou URL adresou ve formátu https://prague.training/certificates/yourcode, na které si bude moci každý ověřit, že jste certifikát v našem školícím centru opravdu získal(a).