T2728
AJAX
Utbildningen vänder sig till webbprogrammerare som vill veta vad Ajax kan erbjuda för er framtida webbutveckling. Du får en grundläggande genomgång av Ajax och dess vanligaste användningsområden.
Utbildningen innehåller ett flertal teoretiska och praktiska övningar där du får kunskap om hur Ajax kan användas i praktiken. Utbildningen avslutas med en större övning.
Se Utbildningsstege för Java
Målgrupp:
Programmerare med viss erfarenhet av klientprogrammering för webb.
Du får lära dig:
- Hur du kan utnyttja Ajax för att utöka användarvänligheten på redan befintliga webbapplikationer.
- När du inte bör använda Ajax
- Hur man kan utnyttja ramverk och bibliotek
Innehåll:
1. Ajax - översikt
- Vad är Ajax
- Ajax och Web 2.0
- När bör vi använda Ajax
- Alternativ till Ajax
2. XML
- Översikt
- Syntax och struktur
3. HTML
- Översikt
- Använda dolda frames
- Iframes
- Cache relaterade problem
4. JavaScript
- Funtioner och anrop
- Core-objekt
- Dynamisk laddning av script
- Objektorienterad JavaScript
- Objektorientering och XMLHttpRequest
- Multiple Simultaneous Asynchronous Requests
- Prototyping
5. CSS
- Syntax och regeltyper
- Formatering och positionering
6. DOM
- Vad är DOM
- Noder och Element
- Åtkomst och syntax
- Attribut, namn och värden
- Skapa och ta bort noder
- Metoder
- Skapa DOM-objekt med JavaScript
7. XMLHttpRequest (XHR)
- Översikt objekt och metoder
- Implementering för olika webbläsare
- Asynchronous vs Synchronous Requests
- readyState, callBack, m.m.
8. Ajax på webbservern
- Olika tekniker och språk
- Skicka och ta emot data
- Webservices
9. Ajax designpatterns
- Formulärsvalidering med Ajax
- Periodisk uppdatering
- Pre-loading
- Sub-mission throttling
- Multi-stage downloads
- Felhantering i Ajax
10. Bibliotek, ramverk och hjälpfunktionalitet
- Översikt
- Prototype
- Rico
- Sarissa
- Jspan
- JSON
- RSS
- ATOM
11. XSLT / XPATH
Fakta
Kurs
T2728
Längd
3 dagar
Pris
19.500 kr (exkl. moms)
Just nu finns det inga kurstillfällen. Kontakta oss för mer information.
Förkunskaper
Du bör tidigare ha jobbat med webbprogrammering. (HTML, CSS, JavaScript) Server programeringserfarenheter av ex PHP, ASP eller JSP underlättar förståelsen.
Kursmaterial
Kursmaterial på svenska ingår.
I samarbete med:
Kontakta oss
för mer information:
08 - 587 116 10 (Stockholm)
031 - 773 07 90 (Göteborg)
040-662 20 60 (Malmö)
info@informator.se