Návrh Školení

Úvod

  • Přehled front-end vývoje
  • Základní koncepty a terminologie
  • Přehled odpovědností front-end vývojáře
  • Nastavení vývojového prostředí

HTML

  • Zavedení do HTML5
  • Základní tagy a struktura HTML dokumentu
  • Semantické elementy
  • Použití formulářů a vstupů
  • Média elementy (Obrázky a videa)
  • DOM struktura a její fungování
  • Spočet moderních prohlížečů a jejich požadavků na API a strukturovanou syntaxi

CSS

  • Zavedení do CSS
  • Selektory a kaskádování
  • Box model a rozvržení
  • Flexbox a Grid
  • Přechody a animace
  • Odpovídající design
  • Pochopení SCSS a moderních konceptů pokročilých preprocesorů

Bootstrap

  • Zavedení do Bootstrapu
  • Nastavení a použití Bootstrapu
  • Soustavové rozvržení a odpovídající design
  • Navbars, formuláře a tlačítka
  • Komponenty a JavaScript pluginy

JavaScript

  • Zavedení do JavaScriptu
  • Základní programovací koncepty
  • Proměnné, datové typy a funkce
  • Manipulace s DOM
  • Azykronní programování pomocí callbacků a slibů
  • Fetch API a JSON
  • Použití správců balíčků JavaScriptu

React

  • Zavedení do Reactu
  • Komponenty a JSX
  • Props a stav
  • Údaje o událostech
  • Životní cyklus metod
  • Routing a formuláře
  • Hooks
  • Zavedení do Next.js

Pokročilé Témata

  • Dostupnost
  • Optimalizace výkonu
  • Testování
  • Nasazení

Projekt

  • Vývoj pokročilých statických webových stránek, mobilních aplikací a desktopových aplikací
  • Při práci s web assembly a optimalizaci výkonu webů

Nejlepší Praktiky Front-End Vývoje

Troubleshooting

Souhrn a Další Kroky

Požadavky

  • Základní zkušenosti s grafickými designovými nástroji a softwarem
  • Pochopení webových konceptů a principů SEO
  • Zkušenosti s programovacími jazyky HTML, CSS a JavaScript

Cílová Skupina

  • Vývojáři
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie