Školení jQuery & AJAX

Naučte se naplno využívat nejpopulárnější JavaScriptový framework jQuery. Uvidíte, že programování v JavaScriptu může být zábava efektivně vedoucí k cíli. Kurz je určen všem programátorům a HTML kodérům, kteří píší skripty na straně klienta.

Co se na školení naučíte

Naučíte se psát selektory pro výběr elementů DOM, manipulovat s nimi, ovlivňovat CSS vlastnosti, obsluhovat události, tvořit vizuální efekty, používat AJAX a dozvíte se, jak rozšířit jQuery o vlastní pluginy. Hlavní důraz bude kladen na tvorbu webů skvěle použitelných z pohledu uživatele. S knihovnou jQuery se seznámíte při řešení konkrétních úloh vycházejících z praxe. Nejde tedy jen o živou referenční příručku jQuery.

Zaměříme se na:

  • unobtrusive JavaScript: jak docílit čistého návrhu s důrazem na budoucí rozšiřitelnost
  • použitelnost / usability: nenuťte uživatele myslet, tvořte dobře ovladatelné weby
  • dojem uživatele / user experience: příjemný zážitek z používání webu je významná konkurenční výhoda, obzvlášť platí pro AJAX
  • praktické příklady: porozumíte specifickým úskalím při řešení konkrétních úloh z praxe, počínaje rozšířením formulářů po tvorbu našeptávačů či anket

Díky tomu, že na kurzu má každý účastník k dispozici počítač, nabyté znalosti si ihned pod dohledem lektora zkouší v praxi. (Můžete si samozřejmě přinést vlastní počítač.) Experimentovat je lepší, než jen sedět a poslouchat. Můžete kdykoliv pokládat dotazy, správné postupy lze ukázat na vašich konkrétních příkladech.

Ze školení si odnesete tištěnou prezentaci, certifikát a použité příklady.

Osnova témat:

  • Začínáme s jQuery
    • stažení a možnosti zavádění jQuery
    • seznámení s filosofií knihovny
    • spuštění kódu jakmile je DOM připraven
    • užitečné utility jQuery
  • Selektory
    • CSS selektory, výběry formulářových prvků, výběry dle atributů, viditelnosti, uživatelské filtrování
    • složitější hierarchické selektory
    • procházení DOM, filtrování a rozšiřování výběrů
  • Manipulace
    • přesouvání, mazání, klonování a další manipulace s elementy
    • práce s CSS třídami a CSS vlastnostmi
    • změny HTML attributů
    • používání datových atributů
  • Událostmi řízené programování
    • nastavení a obsluha událostí, bublání událostí
    • jak předejít výkonnostním problémům
    • chování proměnné „this“
    • interaktivní události vyvolané myší a klávesnicí (toggle, hover)
  • Vizuální efekty
  • AJAX
    • základní i pomocné funkce $.get, $.post
    • typy odpovědí (HTML, JavaScript, XML, JSON)
    • globální události a využití deferred objektů
    • „live“ události
    • uživatelsky přívětivá interakce
    • praktické příklady: našeptávač, anketa, aktualizace částí stránky
  • jQuery pluginy a UI
    • správné postupy při psaní vlastních pluginů
    • tipy na užitečné pluginy
    • stručné seznámení s jQuery UI

Knihovna jQuery vám umožní rychle a snadno skriptovat na straně klienta. Klade důraz na jednoduchost a čitelnost, stírá rozdíly mezi jednotlivými prohlížeči a vy se můžete soustředit jen na činnosti vedoucí k cíli.

Kurz se vztahuje k aktuální verzi jQuery 1.7.x.

Předpokládané znalosti

Po účastnících je vyžadována znalost HTML a JavaScriptu v rozsahu cca odpovídajícímu tomuto článku.

Kdo vás bude školit

David Grudl Lektorem školení je David Grudl, který se vývoji webových aplikací a návrhu jejich rozhraní věnuje soustavně již od konce 90. let minulého století a je považován za jednoho z největších odborníků na jazyk PHP. Podílí se také na vývoji frameworku Nette Framework a dalších populárních open-source knihovnách, například Texy nebo dibi. Od roku 2004 píše veselý blog La Trine (pod nickem DGX) a odborně zaměřený phpFashion.

Základní fakta

Název školení: Školení jQuery & AJAX
Datum a místo: viz vypsané termíny níže
Počet účastníků: maximálně 12
Časový rozvrh: 10:00 – 19:00 s přestávkou na oběd (v ceně)
Potřebné znalosti: znalost JavaScriptu cca v tomto rozsahu
Lektor: David Grudl (kontakt)
Vybavení: samostatné PC pro každého účastníka nebo vlastní PC
V ceně: tištěné podklady, certifikát, káva, čaj, oběd
Cena: 3990 Kč
Sleva: 10% sleva pro nepodnikající studenty denního studia

Cena je uvedena bez DPH 20 % a je třeba ji zaplatit dopředu proti faktuře, kterou účastníkům zašleme po registraci. Po jejím zaplacení vám místo závazně rezervujeme.

Vypsané termíny

16. března 2012 Praha, školící centrum EDU 2000, Oldřichova 49 (popis cesty a mapa)
otevřený termín  

Otázky a odpovědi

Co je otevřený termín? Tuto a další otázky Vám zodpoví stránka Otázky a odpovědi. A pokud náhodou ne, tak nebo nás prosím kontaktujte.

Přihlaste se na školení

Odesláním následujícího formuláře se přihlásíte na školení. Počet účastníků je omezen, rezervujte si místo co nejdříve – nejlépe ještě dnes.