React basic (RCT)

Programming, JavaScript

Location, current course term



Brno + online (volitelně)
1/9/2025 - 1/10/2025 CZECH
Order
3/6/2025 - 3/7/2025 CZECH
Order
4/29/2025 - 4/30/2025 CZECH
Order
Praha + online (volitelně)
11/25/2024 - 11/26/2024 CZECH
Order
1/30/2025 - 1/31/2025 CZECH
Order
3/27/2025 - 3/28/2025 CZECH
Order
Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Introduction into React ecosystem
    1. Setup IDE
    2. Javascript & Typescript quick overview
    3. React introduction
    4. What is SPA and how does it work?
  • Package system and app scaffolding
    1. Vite - app scaffolding
    2. Project folder structure
    3. Using npm & yarn
    4. Semantic versioning
  • React component system
    1. JSX
    2. Differences between JSX and HTML
    3. React Fragment
    4. Components - lifecycle, props
    5. Component tree
  • Component state
    1. Stateless, stateful components
    2. Event handling
    3. Component local state (useState)
    4. Component lifecycle
    5. Class components
  • Styling components
    1. Conditional rendering
    2. Applying styles
    3. CSS modules
  • Managing side effects
    1. UseEffect
    2. Strict mode
  • Components
    1. Creating own events
    2. Children props
    3. Creating forms
    4. Controlled input
  • Making HTTP requests
    1. React Strict mode
    2. Using third party library (axios)
    3. Calling server via REST API
    4. Writing custom hooks
  • Debugging & error logging
    1. Debugger
    2. Using console.log to analyze application flow
    3. Using Google Chrome debugger
    4. Using Google Chrome dev tools
    5. Third party services
  • Advanced topics
    1. Global application state using React Context
    2. Accessing native element using useRef
Recommended subsequent course:
React advanced (RCT2)
Schedule:
2 days (9:00 AM - 5:00 PM )
Course price:
516.00 € ( 624.36 € incl. 21% VAT)
Language:

Vybrané zákaznické reference

Československá obchodní banka, a. s., Tomáš H.
React basic  ( RCT)
"Dostal jsem odpoved na vsechny otazky."
ATLAS consulting spol. s r.o., Tomáš K.
React basic  ( RCT)
"S kurzem jsem byl maximálně spokojen. Příjemná lektorka věděla o čem mluví a dokázala látku srozumitelně předat. Nic bych neměnil."
ATLAS consulting spol. s r.o., Peter B.
React basic  ( RCT)
"Myslím si že školenie prebiehlo veľmi dobre, od úplneho základu čo sa týka typescriptu, až po základy reactu, na ktorých budem do budúcna stavať. "
Róbert Hubinák, Róbert H.
React basic  ( RCT)
"Přínosné školení. Pomohlo mi zorientovat se v základních konceptech Reactu."
ARCDATA PRAHA, s.r.o., David N.
React basic  ( RCT)
"Lektor se snažil ve všem vyjít vstříc. Školení mělo svižné tempo, ale zvládnutelné."
Česká pošta, s.p., Patrik L.
React basic  ( RCT)
"Kurz jakožto BASIC byl velice ale velice přínosný, byl jsem mile překvapen. Ač je na youtube dnes už dostupné vše zdarma, lektorem bylo vše krásně vysvětleno a velice srozumitelně."
Generální ředitelství cel, Petr S.
React basic  ( RCT)
"Opakování důležitých základů js hodnotím jako velmi přínosné. Děkuji za spoustu nových vědomostí."
Generální ředitelství cel, Jiří Š.
React basic  ( RCT)
"Parádní lektor. Pěkně a věcně vysvětleno. "
Česká pošta, s.p., David R.
React basic  ( RCT)
"Můj dojem ze školení je velice pozitivní, lektor se všem věnoval, odpovídal na všechny otázky a celkově během kurzu panovala velmi přátelská a uvolněná atmosféra."
Kooperativa pojišťovna, a.s., Vienna Insurance Group, Martin B.
React basic  ( RCT)
"Školení bylo velmi přínosné. Naučil jsem se spoustu nových věcí. Na obsahu školení bych nic neměnil."
Česká pošta, s.p., Věra F.
React basic  ( RCT)
"Se vším jsem byla opravdu spokojená, jak s praktickou, tak i teoretickou částí. U lektora se mi líbilo jeho nadšení z Reactu. "
Česká pošta, s.p., Michal E.
React basic  ( RCT)
"Kurz byl svižný a velice přínosný pro začínající i pokročilejší "reakťáky"."
Československá obchodní banka, a. s., Lukáš J.
React basic  ( RCT)
"Velmi pěkně zpracovaný kurz. Přehledný postup tématy a množství praktických cvičení. Vše bylo sroumitelně vysvětleno a nemám pocit, že bych se někde ztrácel."
Československá obchodní banka, a. s., Tomáš V.
React basic  ( RCT)
"Super skoleni. Super lektor. Hrozne me to bavilo, byl prostor si temata nakodit. Druhy den je vyborne opakovani z prvniho dne."
Česká pošta, s.p., Lubomír J.
React basic  ( RCT)
"Velmi trpělivý a vstřícný přístup. Děkuji"
Simplea pojišťovna, a.s., Milan K.
React basic  ( RCT)
"skvělý kurz, děkujeme"
Simplea pojišťovna, a.s., Lukáš V.
React basic  ( RCT)
"Na školení bych nic neměnil. Byl jsem spokojen jak se školitelem, tak s připravenou látkou ke školení. Bez chyby "
Simplea pojišťovna, a.s., Radek R.
React basic  ( RCT)
"Celkový dojem je skvělý, cítím se plný nových informací s celkovou chutí dále prohlubovat nabité znalosti."
Simplea pojišťovna, a.s., Jiří H.
React basic  ( RCT)
"Školení bylo perfektně zpracované a bylo pro mě velkým přínosem. S technologií React začínám a školení mě skvěle uvedlo do problematiky. Školící Martin Nuc měl připraveno mnoho příkladů, na kterých jednotlivé funkce vysvětlil, a mnoho úloh, na kterých jsme si znalosti procvičili. Díky moc!"
Simplea pojišťovna, a.s., Tomáš J.
React basic  ( RCT)
"Naprosto skvělé. Bylo pro mě největším přínosem, že jsem si mohl nabité vědomosti rovnou vyzkoušet a napsat kus funkční aplikace. Také bylo super, že školení bylo ušité přesně k našim potřebám. Školitel si prošel zdrojáky aplikace, kterou máme přebírat a zaměřil se přesně na technologie a funkce, které jsou v projektu využívány. Velice přínosné, skvělý přednes a srozumitelnost výkladu na jedničku s hvězdičkou."
ABRA Software a.s., Pavel M.
React basic  ( RCT)
"Vyzdvihuji trpělivost lektora s mými překlepy v kódu + srozumitelný "hlas". Obsahově přesně podle očekávání. Díky"
MONETA Money Bank, a.s., Jaroslav B.
React basic  ( RCT)
"Školení probíhalo v příjemném klidu u nás na cetrále, naprosto supr. Dííky"
Pelmet s.r.o., Michal P.
React basic  ( RCT)
"Skvělý přístup lektora"
ČSOB Stavební spořitelna, a.s., Karel M.
React basic  ( RCT)
"Školení obsahově dostatečné, základy probrané důsledně, pokročilé možnosti průřezově. Školitel profesionální, vstřícný a trpělivý. Samostatná práce by mohla být časově kratší, ale to je nejspíš můj subjektivní dojem. Celkově jedno z nejlepších školení co jsem kde absolvoval."
BUSINESS Systems, a.s., Veronika J.
React basic  ( RCT)
"Nemám co vytknout. Kurz splnil moje očekávání. "
MONETA Money Bank, a.s., Josef B.
React basic  ( RCT)
"Pozitivně hodnotím možnost si vše ihned vyzkoušet a možnost diskuze"
MONETA Money Bank, a.s., Roman P.
React basic  ( RCT)
"Skvěle probraná látka. Lektor maximálně připraven, empatický a profesionální. Prostředí super a skvěle zajištěné občerstvení. Děkuji"
Profimedia.CZ a.s., Josef M.
React basic  ( RCT)
"Pěkně připravené školení. Trochu rychlejší výklad, ale jinak by se to do dvou dnů těžko vešlo. Hlavní je, že vše probráno, vše vysvětleno."
ASSIST spol. s r.o., Pavel Z.
React basic  ( RCT)
"Výborný kurz a skvělý přístup lektora mi pomohl zorientovat se v probíraných technologiích. Bohužel délka kurzu jen 2 dny je málo. Chtělo by to 3 až 4 dny."