Moderní JavaScript a React

→ Detail kurzu

možnost PLACENÉ stáže

2 MĚSÍCE VÝUKY

PŘÍPRAVA NA POHOVOR

Forma:online i prezenčně
Jazyk:Čeština
Začátečník Pokročilý Odborník
Moderní JavaScript a React

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 online výuky z živým úkolem. Každá lekce bude doplněna 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, karierní poradenství

Časté otázky

Kurz je vhodný pro každého, kdo má zájem o programování a chce se naučit jeden z nejpopulárnějších programovacích jazyků současnosti. Nejsou očekávany předchozí zkušenosti s programování. Nutností však je logické myšlení. Mezi účastníky kurzu mohou patřit absolventi technických oborů, kteří by rádi začali v IT, testeři, administrátoři a pracovníci supportu.

Python je jazyk s jednoduchou syntaxí a rostoucí oblibou napříč profesemi. Je využíván nejenom programátory, ale i automatizačními testery, datovými analytiky, odborníky na strojové učení a vědeckými pracovníky. V Brně je využíván např. ve firmě Kiwi, Seznam, Red Hat nebo Thermo Fisher Scientific.

Kurz bude probíhat formou online výuky s živými lektory doplněné o nepovinné úkoly,testy dostupné v elearningu a skupinové i individuální konzultace. Veškeré materiály a záznamy z lekcí budou zveřejněny v našem elearningu.

Ano, platbu je možné rozdělit. Pokud máte takový požadavek, napište ho prosím do poznámky k přihlášce.

  • Výuka od zkušených lektorů
  • Přístup do elearningového systému s více než 100 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
  • Certifikát o absolvování kurzu


Seznam termínů

Kdy:

Kde:

Cena:

Nevyhovuje ti termín?

Dej nám na sebe kontakt a my ti dáme vědět hned, jak vypíšeme nový, nebo ho uspořádáme přímo pro tebe.

Lektoři:

Tomáš Skopal

Tomáš Skopal

Frontendovýý vývojář, Wandera

Tomáš se programováním živí již 8 let přičemž posledních 5 let se specializuje na frontendový vývoj a Javascript. Vedle bohatých zkušeností s vývojem softwaru se může pochlubit i praxí vysokoškolského pedagoga.


Andrey Ershov

Andrey Ershov

Lead DevOps Engineer , Oracle

Andrey začal v IT jako tester. Později přešel na pozici vývojáře, kterou vykonával několik let do doby, než ho uchvátilo DevOps, kterému se věnuje nyní. V současnosti působí ve společnosti Oracle, kde má na starost tvorbu a automatizaci rozsáhlé infrastruktury v cloudu. V tomto kurzu má Andrey na starost poslední lekci o Node.js


Barbora Floriánová

Barbora Floriánová

Karierní poradce a recruiter , Logex

Bára našim účastníkům pomáhá s karierním poradentsvím a přípravou na pohovor. Vedle spolupráce s Bee IT pracuje jako recruiterka v IT firmě Logex.