Semestrální
Počet hodin výuky
Info text
36
 hodin
hodinA
hodinY

Představuje počet hodin jak přímé výuky (výuka s lektorem online, hybridně či prezenčně), tak nepřímé výuky (samostudium, video, exkurze atp.).

Domácí úkoly
Info text
15
hodinA
hodinY
hodin

Počet hodin na domácí úkoly. Rozsah domácích úkolů se uvádí zvlášť a nepočítá se do ceny kurzu.

Úroveň pokročilosti
Mírně pokročilí
Nedotovaná cena kurzu
Info text
15290

Pro podnikající osoby a firmy poskytujeme kurzy za plnou nedotovanou cenu.

Dotovaná cena kurzu

Zdarma

7490

Doplňující informace
JavaScript 2 – Webové aplikace

O kurzu

Prohlub své znalosti v oblasti tvorby moderních webových aplikací při reálných programovacích úlohách. V rámci kurzu JavaScript 2 – Webové aplikace si vytvoříš interaktivní aplikaci fiktivní kavárny, ve které si zákazníci mohou objednávat třeba kávu nebo dort. Naučíš se, jak webové aplikace komunikují prostřednictvím serverového API a podrobněji se seznámíš se šablonovacím systémem JSX.

Krok za krokem tě provedeme všemi klíčovými front-end principy, které jsou nezbytné pro provoz webových aplikací. Od tvorby interaktivního uživatelského rozhraní až po efektivní komunikaci se serverem v prohlížeči – všechno si vyzkoušíš na desítkách praktických příkladů. Své znalosti si ověříš v praxi a poté je implementuješ do hlavní aplikace.

Na závěr kurzu vypustíš hotovou aplikaci do světa internetu a otestuješ si její reálné fungování například na tabletu. Přidej se k nám a posuň své dovednosti na vyšší úroveň!

Kurz je součástí kariérní cesty vedoucí k roli vývojářka frontendu.

Pro koho je kurz určený

  • Pro ženy, které znají HTML a CSS v rozsahu kurzu HTML a CSS,
    • ví, co je box model, css třídy, pokročilejší selektory, orientačně flexbox,
  • a zároveň ovládají základy programování v Javascriptu na úrovni kurzu JavaScript 1 – Základy,
    • ví, co to je podmínka, cyklus, základní datové typy, objekty, práce s polem a funkce,
    • umí manipulovat s HTML stránkou pomocí DOM (tj. querySelector, změna vlastností prvku, přidání a odebrání CSS třídy).

Co budeš po absolvování kurzu umět:

  • Vytvářet dynamické webové aplikace s použitím JavaScriptu, které komunikují se serverem prostřednictvím REST API, včetně manipulace s daty pomocí CRUD operací,
  • používat nástroje a knihovny pro bundlování a organizaci kódu a implementovat pokročilé techniky, jako jsou šablony a komponenty pro efektivní a modulární vývoj,
  • navrhnout a nasadit plně funkční webovou aplikaci, optimalizovanou pro různá zařízení, včetně responzivního designu a mobilní použitelnosti.

Obsah kurzu

  • Opakování
  • Spolupráce v Gitu
  • Organizace kódu a bundlování
  • Šablony a komponenty
  • Komunikace se serverem
  • Podmíněné zobrazení
  • Zobrazování seznamů
  • Posílání dat na server
  • Vlastní API a URL parametry
  • CRUD operace
  • Projekt Café Lóra, první a druhá část

Jak kurz úspěšně zakončíš

Certifikát o úspěšném absolvování kurzu obdržíš, pokud:

  • se zúčastníš minimálně 10 z 12 lekcí,
  • vypracuješ závěrečný projekt a domácí úkoly.

Související kurzy

Tenhle kurz se nachází uprostřed vzdělávací cesty frontendové vývojářky.
Jeho ideální pokračování je kurz React 1, ale svoje znalosti si můžeš doplnit také o základy databází s kurzem SQL nebo se pustit do studia backendu. Držíme palce! 🤞

Dotovaná cena kurzu je určena fyzickým osobám nepodnikajícím (nefakturujícím na IČ). Nedotovaná cena platí pro fyzické osoby podnikajicí (OSVČ - fakturující na IČ) nebo pro právnické osoby (firmy, instituce).

Otevřené termíny

Aktuálně nemáme vypsané žádné termíny tohoto kurzu.
Tento kurz není dostupný, nebo ti nevyhovuje termín?
Nastav si upozornění do e-mailu a my ti dáme vědět hned, jakmile nový termín kurzu přidáme.
Kalendář

Lektoři

Lektory k tomuto kurzu zatím tajíme :)

Partneři

Staňte se partnerem tohoto kurzu. Dejte nám vědět.