# Plán cesty repozitáře Microsoft Web-Dev-For-Beginners **Tento repozitář poskytuje plán cesty pro učení základů webového vývoje se zaměřením na JavaScript, HTML a CSS. Kurz je flexibilní a může být absolvován celý nebo částečně, obsahuje 24 lekcí rozložených do 12 týdnů.** ## Klíčové milníky * **Týdny 1-3:** * Úvod do programovacích jazyků a nástrojů řemesla * Základy GitHubu * Přístupnost * Základy JS: datové typy, funkce a metody * Rozhodování s JS * **Týdny 4-6:** * Pole a cykly * Terárium: HTML v praxi * CSS v praxi * Uzávěry v JavaScriptu * Manipulace s DOM * **Týdny 7-9:** * Hra psaní: Událostmi řízené programování * Zelené rozšíření prohlížeče: Práce s prohlížeči * Vytvoření formuláře, volání API a ukládání proměnných do lokálního úložiště * Pozadí běžících procesů v prohlížeči * Výkon webu * **Týdny 10-12:** * Hra ve vesmíru: Pokročilejší vývoj hry v JavaScriptu * Kreslení na plátno * Pohyb prvků po obrazovce * Detekce kolizí * Zaznamenávání skóre, ukončení a restartování hry * Bankovní aplikace: HTML šablony a trasy ve webové aplikaci * Vytvoření přihlašovacího a registračního formuláře * Metody získávání a používání dat * Koncepty správy stavu ## Výsledky učení **Absolvováním tohoto plánu získají studenti praktické zkušenosti s tvorbou hry na psaní, virtuálního terária, ekologického rozšíření prohlížeče, hry ve stylu Space Invaders a bankovní aplikace pro podniky. Také si vybudují pevné základy ve webovém vývoji.** ## Další zdroje * Tento repozitář poskytuje množství zdrojů pro další učení, včetně tutoriálů, příkladů kódu a výzev. * Platforma Microsoft Learn nabízí různé kurzy a vzdělávací cesty zaměřené na webový vývoj. * Online komunity jako Stack Overflow a MDN Web Docs poskytují cennou podporu a zdroje pro webové vývojáře. **Doufám, že vám tento plán cesty pomůže na vaší cestě webovým vývojem!** --- **Prohlášení o vyloučení odpovědnosti**: Tento dokument byl přeložen pomocí AI překladatelské služby [Co-op Translator](https://github.com/Azure/co-op-translator). I když usilujeme o přesnost, mějte prosím na paměti, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho rodném jazyce by měl být považován za autoritativní zdroj. Pro kritické informace se doporučuje profesionální lidský překlad. Nejsme odpovědní za jakékoli nedorozumění nebo mylné výklady vzniklé z použití tohoto překladu.