You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/sk
localizeflow[bot] 765217ee5e
chore(i18n): sync translations with latest source changes (chunk 1/1, 9 changes)
3 months ago
..
1-getting-started-lessons chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
2-js-basics chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
3-terrarium chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
4-typing-game chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
5-browser-extension chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
6-space-game chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
7-bank-project chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
8-code-editor/1-using-a-code-editor chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
9-chat-project chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
10-ai-framework-project chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
Git-Basics chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
docs chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
lesson-template chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
memory-game chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
quiz-app chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
.co-op-translator.json chore(i18n): sync translations with latest source changes (chunk 1/1, 9 changes) 3 months ago
AGENTS.md chore(i18n): sync translations with latest source changes (chunk 1/1, 9 changes) 3 months ago
CODE_OF_CONDUCT.md chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
CONTRIBUTING.md chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
README.md chore(i18n): sync translations with latest source changes (chunk 1/1, 9 changes) 3 months ago
SECURITY.md chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
SUPPORT.md chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
_404.md chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago
for-teachers.md chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) 3 months ago

README.md

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Webový vývoj pre začiatočníkov - učebný plán

Naučte sa základy webového vývoja s naším 12-týždňovým komplexným kurzom od Microsoft Cloud Advocates. Každá z 24 lekcií sa hlboko venuje JavaScriptu, CSS a HTML prostredníctvom praktických projektov ako teráriá, prehliadačové rozšírenia a vesmírne hry. Zapojte sa do kvízov, diskusií a praktických úloh. Zlepšite svoje schopnosti a optimalizujte si uchovávanie vedomostí pomocou našej efektívnej projektovo orientovanej pedagogiky. Začnite svoju cestu kódovania ešte dnes!

Pripojte sa k Azure AI Foundry Discord komunite

Microsoft Foundry Discord

Postupujte podľa týchto krokov, aby ste začali používať tieto zdroje:

  1. Rozvetvite si Repozitár: Kliknite GitHub forks
  2. Naklonujte si Repozitár: git clone https://github.com/microsoft/Web-Dev-For-Beginners.git
  3. Pripojte sa k Azure AI Foundry Discord a spoznajte expertov a ďalších vývojárov

🌐 Podpora viacjazyčnosti

Podporované cez GitHub Action (automatizované a vždy aktuálne)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Radšej chcete klonovať lokálne?

Tento repozitár obsahuje viac ako 50 jazykových prekladov, čo výrazne zväčšuje veľkosť stiahnutia. Ak chcete klonovať bez prekladov, použite sparse checkout:

git clone --filter=blob:none --sparse https://github.com/microsoft/Web-Dev-For-Beginners.git
cd Web-Dev-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

To vám poskytne všetko, čo potrebujete na dokončenie kurzu s oveľa rýchlejším sťahovaním.

Ak chcete mať podporu ďalších jazykových prekladov, sú podporované jazyky uvedené tu

Open in Visual Studio Code

🧑‍🎓 Ste študent?

Navštívte ** stránku Študentského centra**, kde nájdete zdroje pre začiatočníkov, študentské balíčky a dokonca možnosti, ako získať bezplatný poukaz na certifikát. Toto je stránka, ktorú chcete mať uloženú a pravidelne kontrolovať, pretože obsah meníme mesačne.

📣 Oznámenie - Nové výzvy režimu GitHub Copilot Agent na dokončenie!

Pridaná nová výzva, hľadajte "GitHub Copilot Agent Challenge 🚀" v väčšine kapitol. Je to nová výzva, ktorú môžete dokončiť pomocou GitHub Copilot a režimu Agent. Ak ste ešte režim Agent nepoužili, dokáže nielen generovať text, ale tiež vytvárať a upravovať súbory, spúšťať príkazy a viac.

📣 Oznámenie - Nový projekt na vytvorenie pomocou generatívnej umelej inteligencie

Práve pridaný nový AI asistent projekt, pozrite si projekt

📣 Oznámenie - Nový učebný plán o generatívnej umelej inteligencii pre JavaScript práve vydaný

Nezmeškajte náš nový učebný plán o generatívnej umelej inteligencii!

Navštívte https://aka.ms/genai-js-course a začnite!

Background

  • Lekcie pokrývajú všetko od základov po RAG.
  • Komunikujte s historickými postavami pomocou GenAI a našej doplnkovej aplikácie.
  • Zábavný a pútavý príbeh, budete cestovať v čase!

character

Každá lekcia obsahuje úlohu na dokončenie, kontrolu vedomostí a výzvu, ktorá vás povedie pri učení tém ako:

  • Promptovanie a tvorba promptov
  • Generovanie textových a obrazových aplikácií
  • Vyhľadávacie aplikácie

Navštívte https://aka.ms/genai-js-course a začnite!

🌱 Začíname

Učitelia, zahrnuli sme niekoľko návrhov, ako tento učebný plán používať. Radi si vypočujeme vaše názory v našom diskusnom fóre!

Učiaci sa, pre každú lekciu začnite s kvízom pred prednáškou a pokračujte čítaním výučbového materiálu, plnením rôznych aktivít a otestujte svoje pochopenie kvízom po prednáške.

Aby ste zlepšili svoj zážitok z učenia, spojte sa so svojimi rovesníkmi a pracujte spoločne na projektoch! Diskusie sú vítané v našom diskusnom fóre, kde je k dispozícii náš tím moderátorov na zodpovedanie vašich otázok.

Pre ďalšie vzdelávanie dôrazne odporúčame preskúmať Microsoft Learn pre doplnkové študijné materiály.

📋 Nastavenie prostredia

Tento učebný plán má pripravené vývojové prostredie! Na začiatok si môžete vybrať spustenie kurzu v Codespace (prostredie založené na prehliadači bez potreby inštalácie), alebo lokálne na vašom počítači pomocou textového editora ako Visual Studio Code.

Vytvorte si svoj repozitár

Pre jednoduché uloženie svojej práce sa odporúča vytvoriť si vlastnú kópiu tohto repozitára. Môžete tak urobiť kliknutím na tlačidlo Použiť ako šablónu v hornej časti stránky. Tým sa vytvorí nový repozitár vo vašom GitHub účte s kópiou učebného plánu.

Postupujte podľa týchto krokov:

  1. Rozvetvite Repozitár: Kliknite na tlačidlo "Fork" v pravom hornom rohu tejto stránky.
  2. Naklonujte Repozitár: git clone https://github.com/microsoft/Web-Dev-For-Beginners.git

Spustenie učebného plánu v Codespace

Vo vašej kópii repozitára, ktorú ste vytvorili, kliknite na tlačidlo Code a vyberte Open with Codespaces. Tým sa vytvorí nový Codespace, v ktorom môžete pracovať.

Codespace

Spustenie učebného plánu lokálne na vašom počítači

Na spustenie tohto učebného plánu lokálne na vašom počítači budete potrebovať textový editor, prehliadač a terminálový nástroj. Naša prvá lekcia, Úvod do programovacích jazykov a nástrojov remesla, vás prevedie rôznymi možnosťami pre každý z týchto nástrojov, aby ste si mohli vybrať, čo najlepšie vyhovuje vám.

Naše odporúčanie je použiť Visual Studio Code ako editor, ktorý má tiež vstavaný Terminál. Visual Studio Code si môžete stiahnuť tu.

  1. Naklonujte svoj repozitár do počítača. Môžete tak urobiť kliknutím na tlačidlo Code a skopírovaním URL:

    CodeSpace Potom otvorte Terminál vo vnútri Visual Studio Code a spustite nasledujúci príkaz, pričom <your-repository-url> nahraďte URL adresou, ktorú ste práve skopírovali:

    git clone <your-repository-url>
    
  2. Otvorte priečinok vo Visual Studio Code. Môžete to urobiť kliknutím na Súbor > Otvoriť priečinok a vybrať priečinok, ktorý ste práve klonovali.

Odporúčané rozšírenia Visual Studio Code:

  • Live Server - na náhľad HTML stránok vo Visual Studio Code
  • Copilot - na pomoc pri rýchlejšom písaní kódu

📂 Každá lekcia obsahuje:

  • voliteľnú sketchnotu
  • voliteľné doplnkové video
  • rozcvičku pred lekciou
  • písanú lekciu
  • pre projektové lekcie, krok za krokom návody, ako projekt postaviť
  • kontroly vedomostí
  • výzvu
  • doplnkové čítanie
  • zadanie úlohy
  • kvíz po lekcii

Poznámka k kvízam: Všetky kvízy sú obsiahnuté v priečinku Quiz-app, celkom 48 kvízov so 3 otázkami. Sú dostupné tu, kvízovú aplikáciu je možné spustiť lokálne alebo nasadiť na Azure; riaďte sa inštrukciami v priečinku quiz-app.

🗃️ Lekcie

Názov projektu Výučbové koncepty Výučbové ciele Prepojená lekcia Autor
01 Začíname Úvod do programovania a pracovné nástroje Naučiť sa základné koncepcie väčšiny programovacích jazykov a o softvéri, ktorý pomáha profesionálnym vývojárom plniť ich úlohy Úvod do programovacích jazykov a pracovných nástrojov Jasmine
02 Začíname Základy GitHubu, zahŕňa spoluprácu v tíme Ako používať GitHub vo vašom projekte, ako spolupracovať na kóde Úvod do GitHubu Floor
03 Začíname Prístupnosť Naučiť sa základy prístupnosti webu Základy prístupnosti Christopher
04 Základy JS Dátové typy v JavaScripte Základy dátových typov v JavaScripte Dátové typy Jasmine
05 Základy JS Funkcie a metódy Naučiť sa o funkciách a metódach na riadenie logiky aplikácie Funkcie a metódy Jasmine a Christopher
06 Základy JS Tvorba rozhodnutí s JS Naučiť sa vytvárať podmienky v kóde pomocou rozhodovacích metód Tvorba rozhodnutí Jasmine
07 Základy JS Polia a cykly Práca s dátami pomocou polí a cyklov v JavaScripte Polia a cykly Jasmine
08 Terrarium HTML v praxi Vytvorte HTML pre online terárium so zameraním na tvorbu rozloženia Úvod do HTML Jen
09 Terrarium CSS v praxi Vytvorte CSS na štýlovanie online terária, so zameraním na základy CSS vrátane responzívnosti stránky Úvod do CSS Jen
10 Terrarium JavaScript Closures, manipulácia s DOM Vytvorte JavaScript, aby terárium fungovalo ako drag/drop rozhranie, so zameraním na closures a manipuláciu s DOM JavaScript Closures, manipulácia s DOM Jen
11 Hra na písanie Vytváranie hry na písanie Naučiť sa používať klávesové udalosti na riadenie logiky v JavaScript aplikácii Programovanie riadené udalosťami Christopher
12 Zelené rozšírenie prehliadača Práca s prehliadačmi Naučiť sa, ako fungujú prehliadače, ich história a ako vytvoriť základné elementy rozšírenia prehliadača O prehliadačoch Jen
13 Zelené rozšírenie prehliadača Tvorba formulára, volanie API a ukladanie premenných do lokálneho úložiska Vytvorte JavaScriptové prvky rozšírenia prehliadača na volanie API s použitím premenných uložených v lokálnom úložisku API, formuláre a lokálne úložisko Jen
14 Zelené rozšírenie prehliadača Pozadie procesov v prehliadači, webový výkon Použite pozadie procesov premeniť ikonu rozšírenia; naučte sa o webovom výkone a optimalizáciách, ktoré ho zlepšujú Pozadie úloh a výkon Jen
15 Hra v priestore Pokročilejšie vývoj hier v JavaScripte Naučiť sa o dedičnosti pomocou tried a kompozície a o vzore Pub/Sub ako príprava na tvorbu hry Úvod do pokročilého vývoja hier Chris
16 Hra v priestore Kreslenie na plátno Naučiť sa o Canvas API, používanom na kreslenie elementov na obrazovku Kreslenie na plátno Chris
17 Hra v priestore Pohyb elementov na obrazovke Objasnenie, ako získať pohyb elementov pomocou karteziánskych súradníc a Canvas API Pohyb elementov Chris
18 Hra v priestore Detekcia kolízií Umožniť kolízie elementov a ich reakcie na seba pomocou stlačenia kláves, poskytnúť cooldown funkciu pre zabezpečenie výkonu hry Detekcia kolízií Chris
19 Hra v priestore Udržiavanie skóre Vykonávať matematické výpočty na základe stavu a výkonu hry Udržiavanie skóre Chris
20 Hra v priestore Ukončenie a reštartovanie hry Naučiť sa ukončiť a reštartovať hru vrátane čistenia zdrojov a resetovania premenných Podmienka ukončenia Chris
21 Banková appka HTML šablóny a routovanie vo webovej aplikácii Naučiť sa vytvoriť kostru viacstránkovej webovej architektúry pomocou routovania a HTML šablón HTML šablóny a routovanie Yohan
22 Banková appka Vytváranie prihlasovacieho a registračného formulára Naučiť sa tvoriť formuláre a spracovávať validačné rutiny Formuláre Yohan
23 Banková appka Metódy získavania a používania dát Ako údaje prichádzajú do aplikácie a odchádzajú z nej, ako ich načítať, ukladať a likvidovať Dáta Yohan
24 Banková appka Koncepty správy stavu Naučiť sa, ako si aplikácia uchováva stav a ako ho programovo spravovať Správa stavu Yohan
25 Browser/VScode Kód Práca s VScode Naučte sa používať kódový editor Použitie VScode Code Editor Chris
26 AI asistenti Práca s AI Naučte sa vytvoriť vlastného AI asistenta Projekt AI asistenta Chris

🏫 Pedagogika

Náš učebný plán je navrhnutý so zreteľom na dva kľúčové pedagogické princípy:

  • učenie založené na projektoch
  • časté kvízy

Program vyučuje základy JavaScriptu, HTML a CSS, ako aj najnovšie nástroje a techniky používané dnešnými webovými vývojármi. Študenti budú mať príležitosť získať praktické skúsenosti vytvorením hry na písanie, virtuálneho terária, ekologického rozšírenia prehliadača, hry typu space invader a bankovej aplikácie pre podniky. Na konci série budú študenti nadobudnúť pevné základy webového vývoja.

🎓 Môžete absolvovať prvé niekoľko lekcií tohto učebného plánu ako učebnú cestu na Microsoft Learn!

Zabezpečením, že obsah korešponduje s projektmi, sa proces stáva pre študentov atraktívnejší a zlepšuje sa udržiavanie poznatkov. Tiež sme napísali niekoľko úvodných lekcií v základoch JavaScriptu na predstavenie konceptov, spárovaných s videom zo série "Séria pre začiatočníkov: JavaScript", ktorej niektorí autori prispeli k tomuto učebnému plánu.

Okrem toho nízko nárokový kvíz pred triedou nastaví študentovi zámer k učeniu, zatiaľ čo druhý kvíz po triede zabezpečuje ďalšie upevnenie poznatkov. Tento učebný plán bol navrhnutý tak, aby bol flexibilný a zábavný a môže byť absolvovaný celý alebo čiastočne. Projekty začínajú malé a do konca 12-týždňového cyklu sa stávajú čoraz komplexnejšími.

Zatiaľ čo sme účelovo vynechali zavedenie JavaScript frameworkov, aby sme sa sústredili na základné zručnosti potrebné vývojárovi webu pred použitím frameworku, ďalším dobrým krokom po dokončení tohto učebného plánu by bolo naučiť sa o Node.js prostredníctvom ďalšej kolekcie videí: "Séria pre začiatočníkov: Node.js".

Navštívte naše Pravidlá správania a Prispievanie. Vaša konštruktívna spätná väzba je vítaná!

🧭 Prístup offline

Túto dokumentáciu môžete spustiť offline pomocou Docsify. Forknite tento repozitár, nainštalujte Docsify na lokálny počítač a potom v koreňovom priečinku tohto repozitára napíšte docsify serve. Webstránka sa bude servovať na porte 3000 na vašom localhoste: localhost:3000.

📘 PDF

PDF s všetkými lekciami nájdete tu.

🎒 Iné kurzy

Náš tím vytvára aj ďalšie kurzy! Pozrite sa:

LangChain

LangChain4j pre začiatočníkov LangChain.js pre začiatočníkov LangChain pre začiatočníkov

Azure / Edge / MCP / Agents

AZD pre začiatočníkov Edge AI pre začiatočníkov MCP pre začiatočníkov AI Agents pre začiatočníkov


Séria Generatívnej AI

Generatívna AI pre začiatočníkov Generatívna AI (.NET) Generatívna AI (Java) Generatívna AI (JavaScript)


Základné učenie

ML pre začiatočníkov Data Science pre začiatočníkov AI pre začiatočníkov Kyberbezpečnosť pre začiatočníkov Webový vývoj pre začiatočníkov IoT pre začiatočníkov Vývoj XR pre začiatočníkov


Série Copilot

Copilot pre AI párované programovanie Copilot pre C#/.NET Copilot Dobrodružstvo

Získanie pomoci

Ak sa zaseknete alebo máte otázky o tvorbe AI aplikácií. Pridajte sa k ostatným študentom a skúseným vývojárom v diskusiách o MCP. Je to podporná komunita, kde sú otázky vítané a poznatky sa zdieľajú slobodne.

Microsoft Foundry Discord

Ak máte spätnú väzbu k produktu alebo chyby pri vývoji, navštívte:

Microsoft Foundry Developer Forum

Licencia

Tento repozitár je licencovaný pod licenciou MIT. Viac informácií nájdete v súbore LICENSE.


Zrieknutie sa zodpovednosti: Tento dokument bol preložený pomocou AI prekladovej služby Co-op Translator. Aj keď sa snažíme o presnosť, majte prosím na pamäti, že automatické preklady môžu obsahovať chyby alebo nepresnosti. Originálny dokument v jeho pôvodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za akékoľvek nedorozumenia alebo nesprávne výklady vyplývajúce z použitia tohto prekladu.