Moderní JavaScript a React

→ Detail kurzu

možnost PLACENÉ stáže

2 MĚSÍCE VÝUKY

PŘÍPRAVA NA POHOVOR


Kdy:

8. 10. 2020 - 26. 11. 2020
Každý čtvrtek 18:00 - 20:00

Kde:

Starobrněnská 16, Brno

Cena:

Cena do 30. 09.: 7 990 Kč
Standardní cena: 8 990 Kč

Anotace:

Kurz je určený pro všechny, kteří již mají předchozí zkušenosti s frontendovým vývojem a JavaScriptem a rádi by je povznesli na moderní profesionální úroveň.


Předpoklady:

Základní znalost Javascriptu.

Obsah kurzu

1. lekce

Ekosystém a nástroje

  • Balíčkovací systémy
  • Automatizace úkolů
  • Transpilery a kompilery
  • Formátery kódu
  • Praktická část

2. lekce

Základy Reactu

  • Co je to React?
  • Knihovna create-react-app
  • Virtuální DOM
  • Rozšíření Javascriptu JSX
  • State a props komponent v Reactu

3. lekce

Životní cyklus a hooky

  • Rozhraní
  • Class a functional komponenty
  • React hooky
  • Lifecycle a jeho metody
  • Praktické příklady

4. lekce

Praktická lekce

Během této lekce vytvoříme jednoduchou aplikaci.

5. lekce

Správa stavu a routing

  • Kontext
  • Stavový kontejner Redux
  • Routování
  • Praktická část

6. lekce

Komponentové vzory

  • Komponenty v Reactu
  • Komponentové vzory
  • Compound components
  • Render props
  • Render callback
  • Prop collections
  • State reducers
  • Control props

7. lekce

Vývoj aplikací a knihoven

  • Storybook a styleguide
  • CSS v Javascriptu (JSS)
  • CSS preprocesory LESS a SASS
  • Souborová struktura React aplikace

8. lekce

Server side Javascript

  • Úvod do Node.js
  • Webový framework Express.js
  • Framework Next.js

Nepovinné

Karierní poradenství a příprava na pohovor

  • Karierní poradenství
  • Pohovor na zkoušku
  • Revize životopisu a linkedin profilu




Časté otázky

Kurz je určen pro všechny, kteří již mají zkušenosti s JavaScriptem a frontendovým vývojem a rádi by se naučili perspektivní webový framework s širokým uplatněním na trhu.

Kurz bude probíhat formou prezenční výuky doplněné o nepovinné úkoly a testy dostupné v elearningu a individuelní konzultace s lektory. Veškeré materiály a záznamy z lekcí budou zvěřejněny v našem elearningu.

React je moderní webový framework, který výrazně usnadňuje vývoj prezentační logiky. I díky tomu se stal nepoptávanějším webovým frameworkem v ČR a nachází široké uplatnění na trhu. Jen v Brně nachází React uplatnění v následujících firmách: Seznam, Notino, Dixons, SolarWinds, Moravia IT, Kiwi, Oriflame, Deltatre a mnoho dalších.

  • Výuka od zkušených lektorů
  • Video záznam z lekcí
  • Přístup do elearningového systému s příklady a testy
  • Online konzultace během práce na úkolech
  • Zapůjčení odborné literatury na dané téma
  • Příprava na pohovor
  • Voda a káva během lekcí

Lektoři:

Gaspar Nagy

Gašpar Nagy

Frontentodý vývojář a architekt

Gašpar se programováním živí 10 let, přičemž Javascriptu a frontendovému vývoji se věnuje posledních 5 let. V současnosti Gašpar pracuje jako freelancer vývojář a architekt pro řadu brněnských firem a mimo jiné je autorem i několik vlastních aplikací.