The course focuses on the use of JavaScript in the context of a dynamic HTML page. Do you need simple logic for a button, to validate the data sent by the form to the server? Create dynamic effects or understand effective event registration [...]
  • JS_DOM1
  • Duration 3 days
  • 30 ITK points
  • 5 terms
  • Praha (23 100 Kč)

    Brno (23 100 Kč)

    Bratislava (990 €)

  • Intermediate

The course focuses on the use of JavaScript in the context of a dynamic HTML page. Do you need simple logic for a button, to validate the data sent by the form to the server? Create dynamic effects or understand effective event registration using promotion? Or are you entering the world of front-end web development and looking for a first step towards developing applications in React, Angular or Vue? This is the course for you.

»

Kurz je určen pro začínající programátory v jazyce JavaScript, kteří již ovládají základní syntaxi a chtějí se naučit používat JavaScript pro tvorbu interaktivních HTML stránek. Studenti si osvojí práci s DOM (Document Object Model) a naučí se vytvářet dynamické webové stránky, které reagují na uživatelské události, sbírají data z formulářů a provádějí jejich validaci. Navazující kurz JS_DOM2 se zaměřuje na další webová API, popřípadě studenti mohou dále pokračovat ve studiu konkrétních front-end knihoven, jako jsou React, Angular nebo Vue.

  • Přistupovat k prvkům na HTML stránce pomocí JavaScriptu
  • Používat css pro dynamické formátování stránky
  • Reagovat na události DOMu, používat propagaci událostí
  • Validovat formuláře pomocí vestavěné i programové logiky
  • Travesovat, prohledávat DOM a manipulovat s ním
  • Základní znalost jazyka HTML na úrovni kurzu [HTMLCSS]
  • Znalost syntaxe jazyka JavaScript na úrovni kurzu [JS_PROG1]
  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.
  • Prezentace probírané látky v tištěné nebo online formě

Úvod

  • Skriptování na webovských stránkách
  • Vlastnosti jazyka JavaScript (připomenutí)
  • Začlenění JavaScriptu do HTML

Úvod do Document Object Model (DOM)

  • Použití objektů
  • Node, Element, Attribute a jejich vlastnosti a metody
  • Vyhledání elementu v DOM

Použití událostí

  • Inline registrace
  • DOM Property Event Handlers
  • Standardní přístup pomocí addEventListener
  • Stornování defaultní akce události
  • Probublávání události

Použití Document Object Model (DOM)

  • Přístup k css
  • Travesování DOM
  • Prohledávání DOM
  • Manupulace s DOM

Vytváření interaktivních formulářů

  • Formulářové prvky
  • Odeslání dat formuláře
  • Přístup k formulářovým prvkům
  • Validace dat formuláře
Current offer
Training location
Course language

The prices are without VAT.

11.08.2025
JS_DOM1 Duration 3 days Type Presence Language: CZ/SK Gopas Praha Prezenční
23 100 Kč
19.11.2025
JS_DOM1 Duration 3 days Type Presence Language: CZ/SK Gopas Praha Prezenční
23 100 Kč
18.08.2025
JS_DOM1 Duration 3 days Type Presence Language: CZ/SK Gopas Bratislava Prezenční
990 €
22.09.2025
JS_DOM1 Duration 3 days Type Online Live Language: CZ/SK Gopas Bratislava Online
990 €
24.11.2025
JS_DOM1 Duration 3 days Type Online Live Language: CZ/SK Gopas Bratislava Online
990 €