Logo webu
Láká tě studium na Unicorn University? Přihlas se na den otevřených dveří a zjisti více informací.

Full-stack vývojář webových aplikací

Tento kurz vás provede celým vývojovým cyklem webové aplikace. Naučíte se navrhovat REST API pomocí Express.js, spravovat data v MongoDB, vytvářet moderní frontend v Reactu a zajistit bezpečnou autentizaci uživatelů. Získáte přehled o architektuře full-stack aplikací i praktické zkušenosti s jejich nasazením do cloudu. Na konci kurzu budete schopni samostatně vyvinout a publikovat plně funkční webovou aplikaci.


16 990 Kč
11 893 Kč
Cena je včetně DPH.
Registrujte se nyní
se slevou 30 %!

Zajistěte si místo v tomto jedinečném kurzu
29. 9. - 21. 12. 2026
Distanční/KombinovanáFormát150 hodinČasová náročnost11 893 Kč s DPHCena

O kurzu

Mikrocertifikát se zaměřuje na praktický vývoj moderní full-stack webové aplikace s využitím technologií Express.js (backend), React (frontend) a MongoDB pro práci s daty. Účastníci se naučí navrhovat API, spravovat data, vytvářet uživatelské rozhraní, řešit autentizaci a autorizaci uživatelů a celou aplikaci nasadit do cloudu.

Kurz poskytuje důraz na praktické dovednosti – účastníci projdou kompletním vývojovým cyklem aplikace a na konci budou schopni samostatně vyvinout a publikovat plně funkční webovou aplikaci.

Po absolvování kurzu budou účastníci rozumět architektuře moderní full-stack webové aplikace a budou schopni navrhovat a implementovat REST API pomocí Express.js. Naučí se pracovat s databázemi v MongoDB a vytvářet datové modely, zajistí bezpečnou autentizaci a autorizaci uživatelů a vytvoří propojené uživatelské rozhraní v Reactu. Kurz jim poskytne praktické zkušenosti s celým vývojovým cyklem – od návrhu přes implementaci až po nasazení aplikace do cloudu – takže budou schopni samostatně vyvinout a publikovat plně funkční webovou aplikaci.

6 ECTSPočet přidělených ECTS kreditůZačátečníkÚroveňCZJazyk

Obsah kurzu a harmonogram

1. Modul: Úvod do full-stack vývoje
  • Architektura webových aplikací – klient, server, databáze
  • REST API, HTTP, JSON – komunikace mezi frontendem a backendem
  • Přehled technologií: Node.js, Express.js, React, MongoDB, Vercel, Azure
2. Modul: Backend s Express.js
  • Struktura Node.js aplikace, middleware, routing
  • Tvorba REST API (GET, POST, PUT, DELETE)
  • Práce s daty: ukládání do souboru, základní persistenci
  • Přechod na MongoDB – připojení, modely (Mongoose), CRUD operace
  • Pokročilá témata: validace vstupů, chybové stavy
3. Modul: Modelování vztahů mezi entitami
  • Úvod do vztahů mezi entitami – co je relace, příklady ze života (uživatel – objednávky, student – kurzy, autor – články
  • Typy vztahů (1:N, N:M, 1:1)
  • Modelování v MongoDB / Mongoose: rozdíl mezi embedded dokumenty a referencovanými (ObjectId), kdy použít který přístup
  • Praktické příklady se 2–3 entitami, vytváření modelů, propojení pomocí ref, populace dat
4. Modul: Autentizace a autorizace
  • Registrace, přihlášení, ochrana hesel (bcrypt)
  • Autentizace pomocí JWT
  • Middleware pro autorizaci
  • Uživatelé, role a přístupová práva
5. Modul: Frontend s React
  • Struktura React aplikace
  • Komponenty, props, state, useEffect
  • React Router – navigace mezi stránkami
  • Volání API (axios, fetch)
  • Formuláře a validace
  • Stylování (CSS, Tailwind, styled-components – volitelně)
6. Modul: Spojení frontendu s backendem
  • Integrace API volání z Reactu
  • Práce s autentizací na klientovi (tokeny, localStorage)
  • Reakce na chyby serveru a správné UX
7. Modul: Nasazení aplikace do cloudu
  • Nasazení backendu (např. Render, Azure)
  • Nasazení frontendu (např. Vercel, Netlify, Azure)
  • Práce s .env proměnnými a bezpečnostními zásadami
8. Modul: Úvod do Next.js
  • Stručný přehled Next.js – SSR vs CSR
  • Kdy má smysl použít Next.js
  • Ukázka jednoduché aplikace v Next.js
9. Modul: Závěrečný projekt
  • Návrh a vývoj vlastní aplikace (např. blog, todo, mini e-shop)
  • Backend: REST API, MongoDB, autentizace
  • Frontend: React, formuláře, validace, přihlášení
  • Nasazení do cloudu a prezentace
“Full-stack vývojář webových aplikací”Završením kurzu získáte MIKROCERTIFIKÁT

Technické a vstupní požadavky

Pro absolvování kurzu je potřeba základní znalost JavaScriptu a orientace v HTML a CSS

Vlastní notebook nebo tablet
Abyste si mohli pohodlně zpracovávat vlastní případovou studii a mít přístup ke studijním materiálům.

Stabilní internetové připojení
Kurz probíhá částečně online, proto se hodí spolehlivé připojení – a ideálně i tiché prostředí pro konzultace.

To je vše. Zbytek vám dáme my.

Pro koho je kurz určen?

Začínající vývojáři
Získáte ucelený přehled o tom, jak funguje moderní webová aplikace. Naučíte se vytvářet backend v Express.js, pracovat s daty v MongoDB a navrhovat uživatelské rozhraní v Reactu.
Studenti IT a technických oborů
Prohloubíte své znalosti vývoje webových aplikací a propojení frontendu s backendem. Získáte praktické zkušenosti s technologiemi Express.js, React a MongoDB a naučíte se aplikace efektivně nasazovat do cloudu.
Techničtí nadšenci a samouci
Získáte pevné základy moderního webového vývoje a pochopíte, jak spolupracují jednotlivé části aplikace. Vyzkoušíte si práci s Express.js, Reactem i MongoDB a projdete si celý proces od návrhu až po nasazení.
Pokročilí po kurzu JavaScriptu
Navážete na své znalosti JavaScriptu a získáte ucelený pohled na vývoj webových aplikací. Naučíte se vytvářet backend v Express.js, spravovat data v MongoDB, tvořit frontend v Reactu a nasazovat aplikace do cloudu.

Metody výuky

Kurz kombinuje samostatné studium s vedenou praxí, aby účastníci zvládli nejen klíčové pojmy, ale také si je ověřili na vlastním příkladu.

  • Samostudium s přehledně strukturovanými materiály
  • Tutoriály a individuální konzultace s lektorem
  • Hodnocený úkol – vlastní návrh marketingové strategie
  • Závěrečný online test a prezenční workshop

Od koho se budete učit?

small_halacek
Ing. Ivo Milota
vyuka-kurz-mikrocertifikat
small_ChatGPTImage95202509_56_56
small_ChatGPTImage95202509_56_56

Reference studentů

Když se kurzu zúčastníte s opravdovým zapojením, zorientujete se jak v marketingu, tak i v prodejní a produktové strategii. Budete vědět, co máte dodávat vy ostatním a co mají oni dodat vám.

Získat navíc vlastní case study s tak inspirativním a odborným vedením - může být samo o sobě k nezaplacení!

- Ivana R.
produktová manažerka

Jak se tvoří marketingová strategie

Pokud jste si až dosud mysleli, že Marketing je jen reklama, předmět Strategický Marketing vás rychle vyvede z omylu.
Jako někdo, kdo se chce marketingu věnovat i profesně, oceňuji důraz, který vyučující klade na praktické využití poznatků a na pochopení témat v souvislostech.

- Adéla M.
student

Jak se tvoří marketingová strategie

Registrační formulář

Už jen stačí vyplnit formulář, vybrat termín a my se obratem ozveme.

Full-stack vývojář webových aplikací

Online/KombinovaněForma výukyZačátečníkÚroveňCZJazyk11 893 Kč Cena

* ​Pole označená tečkou jsou povinná.

** ​Odesláním formuláře potvrzujete svou závaznou registraci.

 ​Výše uvedené osobní údaje zpracováváme za účelem vyřízení Vaší poptávky a případné přípravy nabídky. Přečtěte si, jak zpracováváme Vaše osobní údaje ​zde.

document_check.svg
Na těchto webových stránkách používáme soubory cookies k zajištění jejich funkčnosti a dále k personalizaci reklam, a to výhradně s vaším souhlasem a v souladu s našimi Pravidly pro užívání cookies.

Kliknutím na tlačítko „Přijmout soubory cookies“ udělujete souhlas s využívaním vybraných souborů cookies a souhlasíte s předáním údajů o chování na našich webových stránkách pro zobrazení cílené reklamy na sociálních a reklamních sítích. Můžete si zvolit, které informace s námi chcete sdílet kliknutím na tlačítko Nastavení cookies.