Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
React 19: Moderní vývoj front-endu
- Práce s Hooky: useState, useEffect, useReducer
- Použití Context API pro správu stavu
- Implementace routování pomocí React Router
- Nejlepší praktiky v struktuře souborů, použitelnosti a výkonu
TypeScript pro vývojáře Reactu
- Typová bezpečnost: typy, rozhraní, enumerace, generiky
- Typování props, stavu, hooků a obslužných rutin událostí
- Vytváření použitelných typů a užitečných funkcí
React + TypeScript na praxi
- Vytváření škálovatelných komponent s silným typováním
- Kombinace generiků s props a hooky
- Praktické strategie pro tipování v reálných projektech
Testování React aplikací
- Úvod do Jest a React Testing Library
- Psaní unit testů pro komponenty a hooky
- Testování asynchronních operací a volání API
- Nejlepší praktiky pro pokrytí testů a ladění
Next.js 15: Full-Stack React framework
- App Router vs Pages Router
- Server-side rendering a statické generování stránek
- API routy a middleware
- Optimalizace obrázků a výkonu
Node.js + Express: Základy backend API
- Nastavení Express a RESTful architektury
- Autentizace s JSON Web Tokeny (JWT)
- Vzor controller-service a struktura routování
- Zabezpečení a validace API požadavků
REST API s Prisma a PostgreSQL
- Nastavení Prisma s PostgreSQL
- Modelování schemat a migrace
- Provedení CRUD operací
- Integrace Prisma klienta s Express routy
Správa verzí s Gitem
- Základy Gitu: init, clone, commit, push, pull
- Větvení, sloučení a pull requesty
- Práce s GitHubem a týmová spolupráce
DevOps pro Full-Stack aplikace
- Koncepty CI/CD a pracovní postupy
- Úvod do Dockeru a kontejnerizace
- Základní nasazení na cloudových platformách (např. Vercel, Heroku)
- Monitoring a logování chyb
Datové skladovy a datové jezera
- Rozdíly mezi datovými sklady a datovými jezeri
- Koncepty datových potoků v architektuře Full-Stack aplikací
- Role backend systémů ve sběru a strukturaci dat
Integrace umělé inteligence
- Přehled použití AI v webových aplikacích
- Volání externích API AI (např. OpenAI, Hugging Face)
- Použití AI pro shrnutí textu, chatboty a analýzy dat
Shrnutí a další kroky
Požadavky
- Znalost základů JavaScriptu a principů webového vývoje
- Zkušenosti s HTML/CSS a front-end rámci
- Základní orientace v API a databázích je užitečná
Cílová skupina
- Frontend a backend vývojáři
- Softwaroví inženýři přecházející do rolí Full-Stack vývojáře
- Technické profesionálové budující škálovatelné webové aplikace
28 Hodiny
Reference (1)
Že každá technická lekce obsahovala několik praktických cvičení, která pevně zakotvila klíčové koncepty.
Andrei-Calin Bajea
Kurz - OWASP Top 10 2025
Přeloženo strojem