JavaScript (JVS1)

Programming, Web Programming

Location, current term course



Brno
11/2/2020 - 11/4/2020
Order
11/30/2020 - 12/2/2020
Order
1/11/2021 - 1/13/2021
Order
2/8/2021 - 2/10/2021
Order
Praha
10/12/2020 - 10/14/2020
Order
11/9/2020 - 11/11/2020
Order
12/7/2020 - 12/9/2020
Order
1/4/2021 - 1/6/2021
Order
Vlastní Školení na míru (termín, lokalita, obsah, délka)

The course:

Hide detail
  • Úvod
    1. historie, hlavní přednosti a některé neduhy
    2. knihovny
    3. další možnosti využití – interpretry mimo prohlížeče
    4. prohlížeče a nástroje
  • Základní syntaxe
    1. možnosti umístění JavaScriptu v HTML, tag noscript
    2. deklarování proměnných a konstant
    3. primitivní datové typy
    4. operátory – přiřazení, aritmetické, logické, porovnávací, řetězcové
    5. základní funkce pro práci s proměnnými
    6. podmínky if, else, switch, case
    7. cykly for, while, do while
    8. objekt window
    9. základní objekty prohlížeče – window, screen, location, history, navigator
  • Nejdůležitější funkce a vlastnosti
    1. funkce pro zastavení a vstup – alert, confirm a prompt
    2. funkce pro časování – setTimeout, setInterval
    3. základní objekty Array, String, Number, Boolean, Array, Date, Math
  • Praktické programování
    1. objekt Console
    2. ladění a krokování
    3. chyby v syntaxi versus běhové chyby
    4. zachytávání chyb pomocí try catch konstrukce
    5. druhy vyvolaných chyb, instance typu Error
  • Funkce a strukturování
    1. co je funkce, způsoby vytváření funkcí
    2. vracení výsledku, přerušení funkce
    3. viditelnost proměnných (scope)
  • HTML DOM
    1. co je to DOM a jak funguje
    2. struktura objektů HTML uzlů
    3. získávání uzlů, CSS selektory
    4. nejdůležitější typy a vlastnosti uzlu
    5. funkce pro manipulaci s uzly a atributy
    6. vytváření nových uzlů, nahrazování a mazání
  • Události
    1. dynamický web
    2. vytvoření posluchače události a jeho použití
    3. chování kontextu this
    4. jak využít Událost (objekt Event)
    5. stornování původní funkce (neodeslání formuláře, nenásledování odkazu)
  • Formuláře
    1. získání hodnot
    2. ověření hodmot
    3. zachycení události submit
    4. výstup pro uživatele
  • AJAX (Asynchronous JavaScript and XML)
    1. posílání dat na server metodami GET a POST
    2. serializace odesílaných dat
    3. zpracovávání výsledků
    4. chování při chybě ze serveru
  • Procvičování, napsání malé výpočetní aplikace s interakcí na webové stránce
Recommended previous course:
HTML and CSS - basic web programming (HTML1)
Recommended subsequent course:
JavaScript - Advanced Programming (JVS2)
Schedule:
3 days (9:00 AM - 5:00 PM )
Course price:
389.29 € ( 471.04 € incl. 21% VAT)

Vybrané zákaznické reference

Edvard Ouředníček, Petr O.
JavaScript ( JVS1)
"Velice dobrý kurz,splnilo mé očekávání.."
Home Credit International a.s., Jaroslav P.
JavaScript ( JVS1)
"Přínosem byla praktická část a velmi pozitivně hodnotím přístup lektora. Děkuji."
Konica Minolta Business Solutions Czech, spol. s r.o., Petr B.
JavaScript ( JVS1)
"vse probehlo v poradku, muzu doporucit, bylo to intenzivni"
AXA Management Services s.r.o., Jaromír D.
JavaScript ( JVS1)
"Nemělo to chybu. Super."
AXA Management Services s.r.o., Josef H.
JavaScript ( JVS1)
"Kurz mne velice obohatil. Děkuji. Nemám žádné výhrady."
Zdeněk Polák, Zdeněk P.
JavaScript ( JVS1)
"Oceňuji profesionální přístup, odborná znalost a přípravu materiálů, ze kterých lze i po skončení kurzu čerpat."
Home Credit International a.s., Jiří V.
JavaScript ( JVS1)
"Parádní školení, dozvěděl jsem se, co jsem potřeboval."
ICZ a.s., Jan H.
JavaScript ( JVS1)
"V poradku, uceleny sber informaci mi poslouzil tak jak jsem potreboval."
ICZ a.s., Karel Š.
JavaScript ( JVS1)
"Za sebe mohu prohlásit, že jsem byl spokojený a už se těším na JVS2."
APATOR METRA s.r.o., Petr S.
JavaScript ( JVS1)
"Maximální spokojenost. Člověk co neměl zkušenost s Javascriptem jsem dostal základní informace jak vůbec Javascript funguje a k čemu všemu se používá. Líbila se mi připravenost lektora a praktické zkušenosti ze života."
NTT Czech Republic s.r.o., Mehrad S.
JavaScript ( JVS1)
"dobrý přístup a vysvětlení začatečníkům"
STUDENT AGENCY, k.s., Martin M.
JavaScript ( JVS1)
"Jednoznačně skvělý lektor i osnova kurzu. Děkuji"
Katastrální úřad pro Královéhradecký kraj, Tomáš F.
JavaScript ( JVS1)
"Super školení díky super lektorovi. Obsah kurzu vynikající. Dozvěděl jsem se přesně to, co jsem potřeboval."
Solitea Česká republika, a. s., Libor K.
JavaScript ( JVS1)
"Kurz byl velice prinosny, latky probrano velke mnozstvi, maximalni spokojenost."
T-Mobile Czech Republic a.s., Radomír M.
JavaScript ( JVS1)
"Oceňuji zkušenosti a rozsáhlé znalosti lektora z praxe. Stejně tak jako neformální atmosféru. Kurz byl trochu na vyšší úrovni než pro uplné začátečníky, což komplikuje už tak dost nejednoznačná syntaxe funkcí v JavaScriptu. Takže ideálně se na začátku více domluvit na přizpůsobení úrovně aktuálním účastníkům aby se témata vysvětlovala více polopatě. Celkově bych však kurz doporučil a hodnotil jakožto jeden z nejlepších technicky zaměřených kurzů co jsem abslolvoval."