jQuery és AJAX
avagy a kliens oldali web programozás rejtelmei
Kezdés:
Ez a tanfolyam már véget ért,
figyeld az új időpontokat!
Hossz:
40 óra
Az egyes alkalmak
Ár:
69 000 Ft+áfa
ingyenes!
Részvételi mód:
Visszanézhető videók
Előfeltételek
Alapvető programozási ismeretek, a HTML „nyelv” ismerete.
Nézd online!
Ezt a tanfolyamot kényelmesen, otthonról is követheted, a képzésrol készült felvételeket bármikor visszanézheted. Kérdés esetén beépített chat segítségével léphetsz kapcsolatba az oktatóval vagy más hallgatókkal. Ha ez a tanfolyam már véget ért, az elkészült videóanyagot Elofizetéssel megvásárolhatod!
Kinek ajánljuk?
A tanfolyamot ajánljuk azoknak, akik szeretnének megismerkedni a kliensoldali webprogramozás rejtelmeivel. Ajánljuk olyan fejlesztőknek, akik most ismerkednek a webfejlesztéssel. Számukra egy jól rendszerezett képzést állítottunk össze, melyben széleskörű tudást szerezhetnek a webfejlesztés ezen területéről.
Oktató
Virág István

A NetAcademia fejlesztői oktatója

 

Témakörök
1. Alapok

HTML, CSS, JavaScript. JavaScript beágyazása HTML oldalba.
A JavaScript nyelv áttekintése: változók, értékadások, ciklusok, elágazások, függvények.
A DOM (Document Object Model) áttekintése. Űrlapok kliensoldali ellenőrzése és validálása.
Problémák: a böngészők közti különbségek megkeserítik a fejlesztők életét.
Weboldalak debuggolása különböző böngészőkben (FireBug és társai).
Website-ok böngészőfüggetlenítése (IE, Firefox, Chrome, Safari, Opera)
HTML5 újdonságok és a JavaScript kapcsolata.

2. JavaScript keretrendszerek

Objektumorientált JavaScript programozás. Mi az a prototípus?
A JavaScript belső működésének megértése.
Hogyan is működnek a JavaScript framework-ök? Saját JavaScript framework írása (alapok).
Egyik legelterjedtebb cross-browser JavaScript framework megismerése: jQuery.
jQuery segédfüggvények áttekintése.

3. jQuery részletes áttekintése

HTML és DOM elemek kiválasztása: jQuery szelektorok és szűrők.
A kiválasztott elemek tulajdonságainak (CSS és HTML attribútum) módosítása.
jQuery függvények láncolása.
A kiválasztott elem tartalmának lekérdezése és módosítása (validáció).
HTML elemek létrehozása, törlése, másolása a meglévő oldalon.
Űrlapok elegáns kezelése.

4. jQuery eseménykezelés és animációk

A jQuery eseménykezelésének áttekintése.
Eseménykezelő függvények hozzáadása HTML elemekhez.
Eseménykezelő függvények törlése. Események "buborékozása": az event propagation fogalma.
Események programozott kiváltása: event triggering.
Felhasználói élmény fokozása animációkkal: show, hide, toggle, fade, slide, animate
Ablakok szimulált létrehozása, HTML rétegek mozgatása, átalakítása.

5. jQuery UI és egyéb plugin-ok

Különböző plugin-ok ismertetése: forms, dialogs, file upload, grid, lightbox, menu, tabs, slideshows, tooltips stb…
Saját plugin készítése.
A jQuery UI ismertetése: Accordion, Autocomplete, Datepicker stb...
Widget-ek testreszabása és témázása (CSS).
A jQuery és a HTML5 kapcsolata.

6. jQuery AJAX és PHP alkalmazások kapcsolata

Betekintés az AJAX technológiába. Miért jó az AJAX?
Friss tartalom betöltése HTML elembe.
Közösségi oldalak hatékony és látványos működtetése AJAX segítségével.
Automatikus szövegkiegészítő funkció készítése: autocomplete

7. jQuery AJAX és ASP.NET alkalmazások kapcsolata

ASP.NET webszervizek létrehozása és elérése jQuery-ből.
A SOAP és a JSON fogalma. WCF alapú webszervizek létrehozása és elérése jQuery-ből.
GET és POST kérelmek készítése jQuery-vel.
AJAX folyamatok elindítása és kezelése. Időzített AJAX hívások. AJAX hibakezelés.

jQuery és AJAX tanfolyami videók
JQuery_20111022_0907_screen.wmv
92 perc
2011. október 22.
JQuery_20111022_1056_screen.wmv
68 perc
2011. október 22.
JQuery_20111022_1309_screen.wmv
93 perc
2011. október 22.
JQuery_20111029_0909_screen.wmv
82 perc
2011. október 29.
JQuery_20111029_1052_screen.wmv
75 perc
2011. október 29.
JQuery_20111029_1307_screen.wmv
94 perc
2011. október 29.
JQuery_20111105_0906_screen.wmv
84 perc
2011. november 05.
JQuery_20111105_1051_screen.wmv
1 perc
2011. november 05.
JQuery_20111105_1059_screen.wmv
61 perc
2011. november 05.
JQuery_20111105_1303_screen.wmv
93 perc
2011. november 05.
JQuery_20111105_1437_screen.wmv
67 perc
2011. november 05.
JQuery_20111112_0903_screen.wmv
87 perc
2011. november 12.
JQuery_20111112_1046_screen.wmv
80 perc
2011. november 12.
JQuery_20111112_1310_screen.wmv
94 perc
2011. november 12.
JQuery_20111119_0913_screen.wmv
83 perc
2011. november 19.
JQuery_20111119_1059_screen.wmv
75 perc
2011. november 19.
JQuery_20111119_1325_screen.wmv
105 perc
2011. november 19.
JQuery_20111126_0910_screen.wmv
77 perc
2011. november 26.
JQuery_20111126_1043_screen.wmv
76 perc
2011. november 26.
JQuery_20111126_1303_screen.wmv
96 perc
2011. november 26.
JQuery_20111210_0919_screen.wmv
76 perc
2011. december 10.
JQuery_20111210_1056_screen.wmv
68 perc
2011. december 10.
JQuery_20111210_1305_screen.wmv
90 perc
2011. december 10.