Používateľská náročnosť
Pre koho je kurz určený
Kurz je určený pre všetkých, kterí chcú rozšíriť funkcionalitu webových
stránok o klientské skriptovanie
Čo Vás naučíme
Odnaučíme vás používať spätné volne dostupné skripty tým, že vás naučíme
vytvárať vlastné a kvalitné
Správne včleniť JavaScript do stránky
Správne deklarovať premenné
Používať funkcie, podmienky a cykly
Pracovať s obrázkami
Otvárať okná
Používať časovač
Pracovať s reťazcami, poľami a dátumami
Používať cookies
Pracovať s formulármi a validovať ich
Zachytávať udalosti
Používať DOM
Objektovo programovať
Požadované vstupné znalosti
Predpokládá sa znalosť HTML a CSS
Je vítaná aspoň základná skúsenosť s programovaním v ľubovoľnom jazyku
Metódy výučby
Odborný výklad s praktickými ukážkami, cvičenia na počítačoch
Študijné materiály
Tlačené prezentácie preberanej látky
Osnova kurzu
Úvod do JavaScriptu
- Scriptovanie na webových stánkach
- Vlastnosti jazyka JavaScript
- Včlenenie JavaScriptu do HTML
Základy jazyka JavaScript
- Použitie premenných
- Výrazy
- Druhy Operátorov
- Deklarácia funkcií
- Použitie parametrov a návratových hodnôt
- Podmienky a cykly
Document Objekt Model (DOM)
- Použitie objektov
- Objekt Window
- Objekt Document
- Objekt Image
- Objekt Navigator
Javasrcript Object Model
- Objekt String
- Objekt Array
- Matematické funkcie
- Práca s dátumami
Vytváranie interaktívnych formulárov
- Formulárové prvky
- Odosielanie dát formulára
- Prístup k formulárovým prvkom
- Validácia dát formulára
JavaScript ako funkcionálny jazyk
- Funkcie ako objekt
- Preťažovanie funkcií
- Argumety funkcie
- Closures
Objektové programovanie
- Singleton objekt
- Prototyp
- Jednoduchá implementácia dedičnosti
Udalosti
- Klasický prístup
- W3C prístup
- Stornovanie defaultnej udalosti
- Prebublávanie udalosti