Malý repozitář pro WTL 3.I 2025/2026
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.
 
 
 
skrabanek 22ec18730f add AI material navíc, README popisky všude 7 days ago
..
README.md add AI material navíc, README popisky všude 7 days ago
app.js js fix 4 months ago
index.html js intro 4 months ago

README.md

05 - Úvod do JavaScriptu

🎯 Co se naučíte

V této lekci se seznámíte se základy programování v JavaScriptu.

📚 Témata lekce

  • Připojení JavaScriptu k HTML (inline, external)
  • Console.log - výpis do konzole (F12)
  • Proměnné (let, const, var)
  • Datové typy:
    • Čísla (number)
    • Texty (string)
    • Pole (array)
    • Objekty (object)
    • Datum (Date)
  • Podmínky (if, else, &&, ||)
  • Cykly (for)
  • Funkce (definice a volání)

📂 Soubory v projektu

  • index.html - HTML soubor s připojením JS
  • app.js - JavaScript soubor s ukázkami základů

💻 Ukázky v lekci

// Proměnné
let x = 5;
const jmeno = "Jan";

// Podmínky
if (x > 3) {
    console.log("x je větší než 3");
}

// Funkce
function pozdrav() {
    console.log("Ahoj!");
}
pozdrav();  // volání funkce

// Cyklus
for (let i = 0; i < 5; i++) {
    console.log(i);
}

🚀 Jak s lekcí pracovat

  1. Otevřete index.html v prohlížeči
  2. Otevřete Developer Console (F12 → záložka Console)
  3. Prohlédněte si soubor app.js v editoru
  4. Zkuste měnit hodnoty proměnných a sledujte výstup v konzoli
  5. Vytvořte vlastní funkce a zavolejte je
  6. Experimentujte s podmínkami a cykly

💡 Tip pro studenty

  • Console.log() je váš nejlepší přítel při debugování
  • let vs const: použijte const pro hodnoty, které se nemění
  • var se dnes už moc nepoužívá - používejte let nebo const
  • Nezapomeňte volat funkci pomocí závorek: nazevFunkce()
  • Pro objekty používáme tečkovou notaci: osobnost.jmeno

🔗 Související lekce

  • Další: 06_js_html - propojení JavaScriptu s HTML elementy
  • Související: 07_js_css_dom - manipulace s CSS přes JavaScript