Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Client-server communicatie
Stand van de techniek van Javascript, XML, CSS, AJAX
Traditioneel webmodel en AJAX-model
Ajax/REST/Web 2.0-technologiecombinatie
Wanneer en hoe rich web interfaces toepassen
JavaScript
Overzicht: syntaxis, variabelen, lussen, arrays...
Gebruik van de DOM-Javascript bibliotheek
Dynamisch beheer van CSS
Toegang tot, wijzigen van, toevoegen van elementen en attributen
Objecten maken en JSON notatie
Prototype-georiënteerd programmeren (pseudo-klassen)
XMLHttpRequest
Synchrone en asynchrone communicatie
Een XMLHttpRequest-object initialiseren
Verzoeken verzenden
Antwoorden behandelen, retourcodes van HTTP-servers
Foutafhandeling
Representatief kader (prototype.js)
Overzicht van JavaScript/AJAX-frameworks
Presentatie van de prototype.js-bibliotheek
Het object met prototype (klassen en overerving)
Ajax-functies gebruiken
Voorbeeld van interactie tussen AJAX en een server