Kurz REACT - Praktický úvod do Reactu bez předchozích znalostí v Brně

Ihned po kurzu budete umět: Základy Reactu pro začátečníky, které ihned využijete při tvorbě interaktivní hry Schopnost připojit aplikaci k externímu API (v PHP) a pracovat s reálnými daty Vlastní hru na procvičování matematiky, kterou lze dále rozvíjet či používat na různých zařízeních Praktické znalosti moderního JavaScriptu, ladění a optimalizace webových aplikací Lepší porozumění tomu, jak řešit SEO a zabezpečení v Single Page Aplikacích ...
Vitajte na kurze

Vítejte na našem React kurzu, kde hned od první hodiny začneme s praktickým programováním. Naším cílem je ukázat vám, že React není jen pro pokročilé vývojáře, ale i pro úplné začátečníky, kteří chtějí rychle vytvářet moderní a zábavné webové aplikace. Společně vytvoříme jednoduchou, ale zábavnou hru na procvičování matematiky pro děti. Ukážeme vám, jak se v Reactu orientovat a jak napojit hru na PHP API, abyste mohli sledovat výsledky v reálném čase. Na konci kurzu budete odcházet s hotovou aplikací, kterou můžete dále rozvíjet a pochlubit se jí celému světu!

Pro koho je tento kurz určen?

Pro úplné začátečníky bez předchozích zkušeností s JavaScriptem či programováním Pro studenty, kteří chtějí získat moderní dovednosti v oblasti frontendového vývoje Pro freelancery a podnikatele, kteří se chtějí naučit tvořit vlastní interaktivní webové prototypy Pro marketéry, projektové manažery a všechny, kteří potřebují lépe porozumět Reactu v praxi Pro fanoušky gamifikace, kteří chtějí tvořit jednoduché hry nebo interaktivní webové aplikace

Kurz je nezbytný, pokud

Chcete se naučit programovat moderní weby. React patří k nejpoužívanějším frontendovým knihovnám a firmy po něm masivně sahají. Tvorba interaktivních her a webových aplikací je skvělý způsob, jak se naučit základy programování. Připojení k API v PHP vám otevře dveře k reálným projektům, kde se pracuje s živými daty. Naučíte se myslet v komponentách, což je klíčové pro efektivní vývoj webových aplikací. Získáte praktické zkušenosti, které můžete ihned využít při vlastních nápadech či startupech.

Po absolvování kurzu budete schopni tuto hru sami nakódovat v Reactu:

Nejbližší Termín REACT

30.6.2025 (pondělí)

1 Den

Brno

Prezečná forma (osobně)

221 € bez DPH

Odporúčaný posledný deň
na prihlásenie je 25.6.2025 (středa)

Získat tyto dovednosti>

Osnova

Seznámení s Reactem

  • Jak nainstalovat React a nastavit vývojové prostředí? (Node.js, create-react-app)
  • Proč je React tak populární? (komponentový přístup, virtuální DOM, ekosystém knihoven)
  • Vysvětlení klíčových pojmů – komponenty, state, props, lifecycle metody
  • Jednoduchý „Hello World“ projekt pro pochopení základů Reactu
  • Nejčastější otázky začátečníků: Jak spouštět projekt, opravovat chyby a spravovat balíčky?

Tvorba interaktivní React hry

  • Základy návrhu herní logiky: matematické příklady pro děti (do 10 nebo 20)
  • Generování otázek a zobrazení více možností (8 variant) na obrazovce
  • Mechanika odměn (ovoce za správnou odpověď, džus po pěti ovocích)
  • Reakce na kliknutí uživatele a validace výsledku (správná nebo nesprávná odpověď)
  • Responzivní design a testování hry na různých zařízeních (tablet, mobil, PC)

Připojení hry k externímu API (PHP backend)

  • Jak funguje HTTP komunikace v Reactu (fetch, axios)?
  • Napojení na předem připravené API v PHP – přehled endpointů a formát dat (JSON)
  • Čtení a zapisování herních statistik (např. počet bodů, úspěšnost dětí) do databáze
  • Řešení chybových stavů – co dělat, když server neodpovídá?
  • Základy zabezpečení komunikace a ochrany dat (CORS, tokeny, typické scénáře)

Pokročilejší prvky Reactu pro moderní web

  • Správa stavu aplikace (useState, useEffect) – tipy pro interaktivní hru
  • Refaktoring kódu do menších komponent a práce s vlastními hooky
  • Optimalizace výkonu (memoizace komponent, lazy loading, code splitting)
  • SEO u Single Page Aplikací – jak zajistit lepší indexaci
  • Přehled užitečných knihoven a nástrojů (React Router, styled-components, Redux atd.)

Nasazení a další rozvoj React aplikace

  • Základní způsoby nasazení React projektu
  • Jak propojit React aplikaci s CI/CD (základy a doporučené nástroje)
  • Údržba kódu a verzování (Git, pravidelné aktualizace závislostí)
  • Tipy pro další rozšiřování hry (přidání žebříčku, různé úrovně obtížnosti)
  • Kde pokračovat? Nejčastější React témata – TypeScript, server-side rendering, Next.js

Termíny

TermínCena bez DPHPřihlásit se na termín
30.6.2025
Brno
1 Den
221 €Získat tyto dovednosti
4.9.2025
Brno
1 Den
221 €Získat tyto dovednosti
23.10.2025
Brno
1 Den
221 €Získat tyto dovednosti
4.12.2025
Brno
1 Den
221 €Získat tyto dovednosti

vlastní termín
Získat tyto dovednosti

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Organizace a Detaily