# Načrt poti za Microsoftov repozitorij Web-Dev-For-Beginners **Ta repozitorij zagotavlja načrt poti za učenje osnov spletnega razvoja s poudarkom na JavaScriptu, HTML in CSS. Kurikulum je prilagodljiv in ga je mogoče opraviti kot celoto ali delno, s 24 lekcijami razporejenimi skozi 12 tednov.** ## Ključni mejniki * **Tedni 1-3:** * Uvod v programske jezike in orodja stroke * Osnove GitHuba * Dostopnost * Osnove JS: podatkovni tipi, funkcije in metode * Sprejemanje odločitev z JS * **Tedni 4-6:** * Tabele in zanke * Terrarium: HTML v praksi * CSS v praksi * JavaScript zaprtja * Manipulacija DOM * **Tedni 7-9:** * Igra tipkanja: dogodek pogojeno programiranje * Zeleni razširitev brskalnika: delo z brskalniki * Gradnja obrazca, klic API-ja in shranjevanje spremenljivk v lokalni pomnilnik * Ozadinski procesi v brskalniku * Spletna zmogljivost * **Tedni 10-12:** * Vesoljska igra: naprednejši razvoj iger z JavaScriptom * Risanje na platno * Premikanje elementov po zaslonu * Zaznavanje trkov * Beleženje rezultatov, zaključek in ponovno zaganjanje igre * Bančna aplikacija: HTML predloge in poti v spletni aplikaciji * Gradnja obrazca za prijavo in registracijo * Metode pridobivanja in uporabe podatkov * Koncepti upravljanja stanja ## Učni cilji **Z dokončanjem tega načrta poti bodo študentje pridobili praktične izkušnje z gradnjo igre tipkanja, virtualnega terrarija, okolju prijazne razširitve brskalnika, igre v stilu vesoljskega napadalca in bančne aplikacije za podjetja. Prav tako bodo razvili trdno razumevanje osnov spletnega razvoja.** ## Dodatni viri * Ta repozitorij nudi veliko virov za nadaljnje učenje, vključno z vadnicami, primeri kode in izzivi. * Platforma Microsoft Learn ponuja različne spletne tečaje in učne poti za spletni razvoj. * Spletne skupnosti, kot so Stack Overflow in MDN Web Docs, zagotavljajo dragoceno podporo in vire za spletne razvijalce. **Upam, da vam bo ta načrt poti v pomoč na vaši poti razvoja spletnih strani!** --- **Izjava o omejitvi odgovornosti**: Ta dokument je bil preveden z uporabo AI prevajalske storitve [Co-op Translator](https://github.com/Azure/co-op-translator). Čeprav si prizadevamo za natančnost, vas prosimo, da upoštevate, da avtomatski prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v izvirnem jeziku velja za avtoritativni vir. Za ključne informacije priporočamo strokovni človeški prevod. Za kakršnekoli nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda, ne odgovarjamo.