*

Ajax Programming

Ajax Programming Training

AanbiederTwice IT Training
Kosten 1.495,00
Meer informatie over Twice IT Training

Overzicht

In deze cursus staan de nieuwe aanpak van Asynchronous JavaScript en XML (Ajax) bij het ontwikkelen van Web Applicaties centraal. Ajax is niet een zelfstandige technologie, maar beschrijft hoe een aantal bestaande technologieën samen zijn te gebruiken, waaronder HTML, XHTML, Cascading Style Sheets, JavaScript, The Document Object Model, XML, XSLT, en het XMLHttpRequest object. Met het Ajax model, kunnen applicaties snel veranderingen maken aan een pagina zonder deze te moeten herladen. In de cursus komen de aan Ajax ten grondslag liggende technologieën aan bod en leert men hoe robuste en gebruiksvriendelijke Ajax Web applicaties kunnen worden geschreven. Ook worden een aantal Ajax frameworks besproken en wordt aandacht besteed aan JavaScript Object Notation (JSON). Zowel de opbouw van Ajax Request's op de client als de interactie met server side code komt in deze cursus aan de orde. Volledige omschrijving

Bestemd voor

Web ontwikkelaars die willen leren hoe de Ajax technologie kan worden gebruikt bij het ontwikkelen van web applicaties.

Benodigde kennis

Kennis van en ervaring met web applicatie ontwikkeling met name HTML en Javascript is vereist. Evenals kennis van een in een server omgeving gebruikte taal zoals PHP, Java of .Net.
Inschrijven

Beschrijving

Dag 1 What is Ajax? Synchronous and Asynchronous interaction XmlHTTPRequest object Response types Data as text and as XML Using HTTP methods GET versus POST Headers and parameters Asynchronous callback handlers Ajax Design Basics Retrieving content Retrieving executable scripts Wrapping the XmlHttpRequest Javascript JavaScript Events JavaScript optional args Dynamic HTML and CSS XML DOM API XML DOM HTML DOM Dag 2 JSON Timer-object prototype.js Prototype Ajax.Request Observer pattern Enforcing clean separation behaviour.js library Usability Issues back button bookmarking Scriptaculous Effects Combining pre-built effects Scheduling and Keyframing Write your own Effect Dag 3 Cross Browser scripting Differing event models Frameworks Manipulation methods XML manipulation HTML manipulation Server-side implementation Overview of Web server architectures Dot NET JAVA PHP RSS Web Services SOAP XML-RPC Client-side XSLT