Návrh Školení
Úvod do JavaScriptu
- Historie, implementace, verze
- Vkládání kódu do HTML dokumentů
- Syntaxe
- Klíčová slova a vyhrazené termíny
- Proměnné
- Datové typy
- Operátory
- Řídicí příkazy
- Funkce
- Správa paměti
Referenční typy
- Typové kontejnery
- Pole
- Datum
- Regulární výrazy
- Matematické operace
- Funkce jako datový typ
Objektově orientované programování
- Vytváření objektů
- Dědičnost
Anonymní funkce
- Rekurze
- Closure a uzavírání proměnných
- Soukromé prvky v objektech
Objektový model prohlížeče
- Klíčové objekty: window, location, navigator, screen, history
- Měření času
- Rozpoznávání typu uživatele
Dokumentní objektový model (DOM)
- Struktura DOM stromu
- Přístup k prvkům a jejich úprava
Události
- Rozdílné typy událostí
- Ochytávání událostí
- Šíření událostí v DOM stromu
- Objekt události a jeho vlastnosti
- Generování událostí programově<
- Správa paměti a optimalizace výkonu
- Tvorba formulářů pomocí JavaScriptu
Chyby a ladění kódu
- Hlášení chyb a zpracování výjimek
- Techniky a nástroje pro ladění<
- Běžné chyby při použití JavaScriptu v IE<
Požadavky
- Základní znalosti práce s počítačem a webovými technologiemi
- Zkušenosti s HTML a základní strukturou webových stránek
- Základní programátorské dovednosti jsou výhodou, ale nejsou nutné
Cílová skupina
- Začínající weboví vývojáři
- Frontendoví vývojáři, kteří chtějí upevnit své znalosti JavaScriptu
- IT odborníci se zájmem o tvorbu webových aplikací
Reference (7)
Účastníci
Arne Schwarck - Diehl Aviation Laupheim GmbH
Kurz - Javascript Basics
Přeloženo strojem
cvičení, která jsme provedli
Baby Mulaudzi
Kurz - Javascript Basics
Přeloženo strojem
Rád procházím tréninkové příklady a příklady z reálného života.
Yohance Campbell
Kurz - Javascript Basics
Přeloženo strojem
Dobrý zpráva, trpělivost při odstraňování špatného myšlení studenta.
Daryl Campbell
Kurz - Javascript Basics
Přeloženo strojem
Velmi vědomý a snadno srozumitelný odborník.
geoff loken
Kurz - Javascript Basics
Přeloženo strojem
Praktické použití JS
Piotr Michniewicz - Credit Suisse Poland SP. Z O.O.
Kurz - Javascript Basics
Přeloženo strojem
Myslím, že bylo obtížné přizpůsobit školení našemu skupině kvůli nerovnoměrné úrovni znalostí mezi účastníky. Marcin to podle mě udělal skvěle.
Jacek Dynski - Credit Suisse Poland SP. Z O.O.
Kurz - Javascript Basics
Přeloženo strojem