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

  • Översikt

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.

Bookmark and Share

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

 

Senaste besökta utbildningar