Školení React

Kurz Datum Místo Cena
Školení React 1. 5. 2019 Praha 9000 CZK

Honza Pospíšil

Honza Pospíšil

Zlepšuji práci vývojářských týmu zaváděním efektivních procesu ve vývoji a použitím prověřených nástrojů a technologií, které vedou k rychlejšímu vývoji a bezpečnějšímu provozu vašeho software.

Co se naučíte

Na tomto dvoudenním školení se naučíte psát plnohodnotné aplikace v React JS. React je populární knihovna od Facebooku, ve které je již napsáno stovky tisíc aplikací a píší se další. Poznejte tuto ohromující technologii a začněte vytvářet aplikace, které dnes mění svět - aplikace v moderním Javascriptu a knihovně React. Školení probíhá na vlastních počítačích (na operačním systému nezáleží).

Ikona kurzu

Osnova

  • Co je SPA. Výhody a nevýhody
  • Javascript, vytváření objektů a metod. Obor platnosti, scope, this
  • Novinky v ES6 a ES7
  • Zavedení reactu, vypsání „Hello World“
  • Syntaxe JSX, potřebné knihovny, vytvoření komponenty
  • Životní cyklus reactu, příklady
  • Vytváření komponent a rendrování
  • Ostatní frameworky
  • Jak React spolupracuje s jQuery a dalšími populárními frameworky
  • NodeJS a server side procesy
  • Webpack, NPM, YARN a jak nám usnadní vývoj aplikace v Reactu
  • Vytvoření http request na REST API a data vypíšeme pomocí Reactu
  • Odeslání formuláře na REST API a ošetření uživatelských chyb
  • Vlastní aplikace v Reactu pomocí v create-react-app
  • Debugování a zpracování chyb
  • Redux
  • Propojení react + Redux
  • React-router
  • Napsání plnohodnotné SPA pomocí Reactu + Reduxu, ukázání oboustranné komunikace se serverem
  • Připojení dalších hotových komponent
  • Představení Immutable JS
  • Řekneme si kam dál a jaké frameworky je vhodné kombinovat a proč
  • Testování v JEST
  • Stylování v reactu pomocí modulů

Průběh školení

Pro koho je kurz určený

Předchozí znalosti

  • Praktická cvičení řeší každý účastník sám na svém notebooku. Nezáleží na operačním systému. Veškerý potřebný software si nainstalujeme na začátku kurzu. Je nutné mít administrátorská práva k počítači.
  • Účastník by měl mít alespoň základní znalost HTML dokumentu, kaskádových stylů a Javascriptu.

Technické požadavky

Související kurzy

Školení Javascript Poznejte jazyk Javascript skutečně do hloubky. Jak se tvoří objekty, jak funguje "this", novinky v ES, výjimky, asynchronní programování a další...

Školení Node JS Moderni verzovaci nastroj. Dnes defakto standart a nezbytna soucat kazdeho vyvojarskeho tymu.

Školení OOP v PHP Moderni verzovaci nastroj. Dnes defakto standart a nezbytna soucat kazdeho vyvojarskeho tymu.