Opleidingstype   Klassikaal
Trainingskosten Zie kostenspecificatie
Segmenten

Web Development

,

Internet

Code: T-INT801

Doelgroep

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

Korte inhoud

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.

Voorkennis

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.

Invulling

Hands-on. De theorie wordt gepresenteerd aan de hand van slides en afgewisseld met praktijk oefeningen.

Duur

3 dagen. De trainingsdagen duren van 09.30 uur tot 16.30 uur.

Opleidingsdata en locaties (inschrijven is mogelijk voor al deze momenten)


Startdatum Variant Dag Locatie Inschrijven Planning
18-06-2012 Dag Maandag Regio Amsterdam Inschrijven Planning
18-06-2012 Dag Maandag Regio Arnhem Inschrijven Planning
18-06-2012 Dag Maandag Regio Den Haag Inschrijven Planning
18-06-2012 Dag Maandag Regio Driebergen Inschrijven Planning
18-06-2012 Dag Maandag Regio Eindhoven Inschrijven Planning
18-06-2012 Dag Maandag Regio Groningen Inschrijven Planning
18-06-2012 Dag Maandag Regio Rotterdam Inschrijven Planning
18-06-2012 Dag Maandag Regio Zwolle Inschrijven Planning
18-06-2012 Dag Maandag Regio Utrecht Inschrijven Planning
26-09-2012 Dag Woensdag Regio Amsterdam Inschrijven Planning
26-09-2012 Dag Woensdag Regio Arnhem Inschrijven Planning
26-09-2012 Dag Woensdag Regio Den Haag Inschrijven Planning
26-09-2012 Dag Woensdag Regio Driebergen Inschrijven Planning
26-09-2012 Dag Woensdag Regio Eindhoven Inschrijven Planning
26-09-2012 Dag Woensdag Regio Groningen Inschrijven Planning
26-09-2012 Dag Woensdag Regio Rotterdam Inschrijven Planning
26-09-2012 Dag Woensdag Regio Zwolle Inschrijven Planning
26-09-2012 Dag Woensdag Regio Utrecht Inschrijven Planning
12-12-2012 Dag Woensdag Regio Amsterdam Inschrijven Planning
12-12-2012 Dag Woensdag Regio Arnhem Inschrijven Planning
12-12-2012 Dag Woensdag Regio Den Haag Inschrijven Planning
12-12-2012 Dag Woensdag Regio Driebergen Inschrijven Planning
12-12-2012 Dag Woensdag Regio Eindhoven Inschrijven Planning
12-12-2012 Dag Woensdag Regio Groningen Inschrijven Planning
12-12-2012 Dag Woensdag Regio Rotterdam Inschrijven Planning
12-12-2012 Dag Woensdag Regio Zwolle Inschrijven Planning
12-12-2012 Dag Woensdag Regio Utrecht Inschrijven Planning

Programma

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

Kosten

Inschrijfgeld: € 25,-
Trainingskosten: €1245,-
Studiemateriaal: € 120,-
Certificaatkosten: €25,-
Locatie- en arrangementskosten: Zie onderstaande toelichting

Locatie- en arrangementen

Twice regelt voor de dagopleidingen van maandag tot en met zaterdag een arrangement à € 50 per dag. Een dagarrangement bestaat uit zaalhuur, gebruik van ICT-middelen, onbeperkt koffie, thee, frisdrank, ijswater en een lunch. De kosten van de arrangementen worden direct aan u doorberekend.

Btw

Op alle opleidingen en trainingen is 19% btw van toepassing en voor het studiemateriaal 6%. Met uitzondering van volledige MBO niveau 2, 3 en 4 opleidingen en de volledige HBO Bacheloropleidingen. Voor organisaties die geen btw kunnen terugvorderen, bestaat de mogelijkheid het volledige aanbod op deze website btw vrij gefactureerd te krijgen. In dit geval wordt een btw correctie van 10% toegepast. Dit betekent een voordeel van 7,5% op de inclusief btw prijs. De hoogte van btw is onder voorbehoud van eventuele wetswijzigingen.

Code: T-INT801

Nieuwsbrief van Twice?