Školení: JavaScript a AJAX

Školení, která pořádám

Rád bych vás pozval na školení, které pořádám.

NázevJavaScript a AJAX
Náplň
  • Syntaxe jazyka
  • Řídící struktury, jednotlivé typy, funkce, objekty
  • Propojení s HTML, události, funkčnost s vypnutým JavaScriptem
  • Objektový model prohlížečů, DOM
  • Komunikace se serverem – AJAX
  • Ladění skriptů
PředpokladyStačí znalost HTML a základní zkušenost s libovolným programovacím jazykem
Určeno proHTML kodéry a programátory webových aplikací
Přednášejícífoto Kristýna Knapová absolvovala MFF UK a pracuje jako analytička a programátorka webových informačních systémů (např. GOSys). Kromě toho také působí jako lektorka kurzů a autorka vzdělávacích materiálů.
Jakub Vrána, , IČ: 69777624
Datum a místoŠkolení již proběhlo, další termín po domluvě.
Čas10:0018:00, hodinová přestávka na oběd
Kapacita12 účastníků
VybaveníVlastní PC pro každého účastníka (lze si přinést i notebook), oběd, káva, čaj, minerálka v ceně
Cena3490 Kč bez DPH, 4223 Kč s DPH, 30% sleva pro studenty
MateriályÚčastníci dostanou komentovanou prezentaci a příklady použité na školení, certifikát, dostatek prostoru bude věnován na dotazy

Viz také Ohlasy na školení.

Přihláška

Jméno a příjmení účastníkaE-mail
Obchodní jméno plátceAdresa
MěstoPSČ
DIČ
Poznámka

Zadané údaje budou použity pro vystavení faktury. Pokud se školení z jakéhokoliv důvodu neuskuteční nebo se přesune na jiný termín, který vám nebude vyhovovat (živelní pohroma, nemoc přednášejícího, …), bude vám vrácena celá zaplacená částka. Pokud nastanou překážky na straně účastníka, může za sebe poslat náhradníka nebo se zúčastnit náhradního termínu.

Nabízím i firemní a individuální školení a konzultace, pro cenovou nabídku mne prosím kontaktujte.

Jakub Vrána, Školení, 16.3.2007, diskuse: 40 (nové: 0)

Diskuse

jiri:

Dobry den.
Zajimalo by me, zda se bude venovat napriklad ruznorodosti pouziti ajaxu v jednotlivych prohlizecich, apod.

ikona Jakub Vrána OpenID:

Ano, použití AJAXu bude popsáno v prohlížečích Internet Explorer, Firefox a Opera.

jiri:

asi to bude off topis, ale s ajaxem to ma neco spolecneho.

nacitam na pozadi soubor napriklad http://www.neco.cz/1.txt a zjistuji jeho obsah. je tam vzdy jenom cislo. Problemem je ale to, ze i kdyz ten obsah 1.txt zmenim, tak stranka mi porad vypisuje hodnotu, ktera tam byla jako prvni. Tzn., ze si to netaha z te URL, ale z nakesovaneho souboru.

Takze ono to pri vstupu na stranku nacte aktualni hodnotu 1.txt a pri dalsim pristupu k tomuto 1.txt to nacte odnekud z cache a uz si nesaha na ten server.

Nemate radu ???

ikona Jakub Vrána OpenID:

Nastav tomu souboru vhodné kešování.

Ján Regeš:

Taktiež je vhodné pred zavolaním URL pridať za URL nejaký náhodne generovaný parameter .. napr http://www.xxx.com/subor.txt?x=456165

Jiří Dobrý:

Mám dotaz na školení, v předpokladech je napsáno "Stačí základní znalost HTML". Do jaké míry a hlavně jak dlouhou poměrnou část z kurzu se budou probírat základy typu syntaxe, příkazy a typy proměnné?

Zejména mě zajímají poslední 2 až 3 body z výčtu náplně kurzu a nechchi riskovat, že budou vyplňovat až poslední 2 hodiny.

ikona Jakub Vrána OpenID:

Syntaxi jazyka, typům a objektům je věnována asi polovina školení. Přestože syntaxe jazyka vypadá podobně třeba jako u PHP, způsob fungování JavaScriptu je značně odlišný a je potřeba se s ním dobře sžít.

Petr Vytlačil:

Zajímalo by mě jestli dáváte po absolvování kurzu nějaký „certifikát“? Domnívám se, že by to ocenilo více lidí. Já jsem například student a později kdybych šel žádat o stálé zaměstnání takový certifikát by byl pro mě malé plus.

Děkuji

ikona Jakub Vrána OpenID:

Ano, certifikát dávám.

Honza:

Existuje sleva pro studenty také u školení, která pořádáte Vy sám bez Rootu? Děkuji za odpověď

ikona Jakub Vrána OpenID:

Studentům nabízím slevu 10%.

Jakub:

Dobrý den,

zajímalo by mne, jestli budete také nabízet nějaký pokročilejší kurz - pro programátory, kteří již nějakou zkušenost s Javascriptem mají - pokrývající oblasti jako jsou Javascript frameworky, unit testování, memory leaks a tak.

ikona Jakub Vrána OpenID:

Veřejný kurz s touto náplní vypisovat nechystám, ale můžeme se domluvit na individuální konzultaci nebo firemním školení. Pokud byste měl zájem, tak se mi prosím ozvěte e-mailem.

ikona gafai:

Chcem používať ajax načítavanie obsahu namiesto iframe ale mám stále problém s diakritikou ktoru javascript neprečíta aj ked samotné php to zobrazí správne.... ako vyriešiť tento javascriptový diakritický problem?

ikona Jakub Vrána OpenID:

Popis problému je velmi vágní. Není jasné, v jakém formátu data posíláš, ani kde přesně k problému vlastně dochází. Přesto by ti mohlo pomoci, když ze skriptu posílajícího data pošleš také hlavičku Content-Type s nastaveným parametrem charset.

jolan.k:

Zdravim. Potreboval by som trocha poradit. Rozhodujem sa medzi dvoma sposobmi. Mojim cielom je JS-tom vytvorit selectbox a AJAXom donho potom natiahnut optiony. Tych optionov je trocha viac (850) a zaujímalo by ma ci je lepsie poslat hotove optiony ako plain text a pridat ich do select-u cez innerHTML, alebo to poslat ako XML dokument a optiony vygenerovat az na strane klienta. Mojim cielom je jedine rychlost. Ostatne aspekty su v tomto pripade nepodstatne.

ikona Jakub Vrána OpenID:

Pokud jde jen o rychlost, tak bude s největší pravděpodobností lepší innerHTML. Ale jednoduchý benchmark ve všech podporovaných prohlížečích ti to řekne přesně.

ikona v6ak:

IMHO ne, u innerHTML je potřeba parsovat, u DOM metod jako appendChild se podává přímo výsledný strom. Ale benchmark snad řekne víc.
BTW: Benchmark může dopadnout i u jiných prohížečů jinak...

ikona Jakub Vrána OpenID:

Jenže parsování v jádře prohlížeče je rychlejší než sestavování stromu v JavaScriptu. Viz http://kpumuk.info/javascript/javascript-…-to-document/

Krizansky:

Mohol by mi niekto pripomenut ten problem, jak jednoducho zacyklit JS priradenim premennej dom objektu do premennej objektu window (alebo nejak podobne to bolo). Pan Vrana to ukazoval na prezentacii JavaScriptu.

ikona Jakub Vrana OpenID:

Asi máte na mysli http://outofhanwell.com/ieleak/index.php?…_Leaks#Closures

Je na to odkaz i v elektronické verzi materiálů.

Krizansky:

To je presne ono. Vdaka.

Václav:

Dobrý den, chtěl bych se zeptat na to školení. Kam se mám zaregistrovat, kdybych tam chtěl a jak je to s platbou ? A ještě jestli je to puze pro VUT nebo pro kohokoliv ?

ikona Jakub Vrána OpenID:

Zaregistrovat se můžete vyplněním přihlášky na této stránce. Na základě vyplněných údajů vám vystavím fakturu, kterou následně uhradíte. Školení je přístupné všem zájemcům.

Martin Vejvoda:

Pěkný den, rád bych se zeptal, zda nechystáte toto školení i v Praze. Byť dojet do Brna není žádný problém :)
Díky.

ikona Jakub Vrána OpenID:

Ano, školení se nejspíš uskuteční v Praze někdy na podzim.

Václav Bláha:

Krásný den, jak to vypadá s tím školením v Praze na podzim? bude?

ikona Jakub Vrána OpenID:

Ano, školení se uskuteční v říjnu. Konkrétní termín právě vybírám.

Jirka:

Ahoj chtěl bych se tě zeptat jestli poskytuješ slevu na tvá školení pro invalidy, kteří mají kartičku ZTP/P?

ikona Jakub Vrána OpenID:

Mohu nabídnout stejnou slevu jako studentům, tedy 30 %.

Ondra Votava:

Dobrý den,
chtěl bych se zeptat zda plánujete obnovení toho školeni.

Děkuji

ikona Jakub Vrána OpenID:

Ano, školení se uskuteční v září v Praze. Pokud si přejete, můžu vám na něj poslat pozvánku e-mailem.

Tomáš Nikl:

Zdravim,

absolvoval jsem toto skoleni a mohu ho ostatnim jen doporucit. ;-) moc se mi libilo a rad navstivim i dalsi skoleni pana Jakuba.

Tom

Marek Štrop:

Dobrý den,

je toto školení určeno pracovníkům bez znalosti JS (pouze HTML a CSS?

ikona Jakub Vrána OpenID:

Ano, školení je určeno i pro zájemce bez znalosti JS. Zkušenost s libovolným jiným programovacím jazykem se ale hodí.

Vlastimil Fišer:

Dobrý den,
chtěl bych se zeptat, zdali je v nejbližších týdnech, v plánu nějaké další školení JavaScriptu? :)

Děkuji.

ikona Jakub Vrána OpenID:

V nejbližších týdnech toto školení naplánované není.

Vlastimil Fišer:

Škoda. Pokud by se přeci jen nakonec něco ohledně JavaScriptu pořádalo, chtěl bych poprosit, zdali by jste mě neinformovali na emailu. :)

info {zavináč} vfiser.cz

ikona Jakub Vrána OpenID:

Jakmile bude školení vypsané, tak vám pošlu pozvánku.

Vlastimil Fišer:

Super, mnohokrát děkuji. :)

Vložit komentář

Používejte diakritiku. Vstup se chápe jako čistý text, ale URL budou převedeny na odkazy a PHP kód uzavřený do <?php ?> bude zvýrazněn. Pokud máte dotaz, který nesouvisí s článkem, zkuste raději diskusi o PHP, zde se odpovědi pravděpodobně nedočkáte.

Jméno: URL:

avatar © 2005-2017 Jakub Vrána. Publikované texty můžete přetiskovat pouze se svolením autora. Ukázky kódu smíte používat s uvedením autora a URL tohoto webu bez dalších omezení Creative Commons. Můžeme si tykat. Skripty předpokládají nastavení: magic_quotes_gpc=Off, magic_quotes_runtime=Off, error_reporting=E_ALL & ~E_NOTICE a očekávají předchozí zavolání mysql_set_charset. Skripty by měly být funkční v PHP >= 4.3 a PHP >= 5.0.