Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Web applicatie ontwikkeling
Overzicht van beschikbare frameworks
Architectuur, MVC (Model View Controller) patroon
Backbone.js: presentatie, componenten
HTML5, JavaScript geheugensteuntjes
Workshop: Een project opzetten met Backbone.js
MVC verdeling
Backbone controllers: werking, implementatie
Model en context: hiërarchie, creatie
Beheren van gebruikersgebeurtenissen
Implementeren van views: displays, inputs, acties, binding en filters
Laden van data met jQuery, Underscore.js
Beheren van parameters
Aanroepen van controllers in de view
Template engine
Workshop: Een complete MVC webapplicatie maken
Debuggen en testen
Uitzonderingsafhandeling
Backbone.js debuggen
Unit tests
Workshop: debuggen van toepassingen en automatisering van tests
Geavanceerde concepten
Geavanceerde grafische componenten integreren met JQuery UI
Routing configureren
Geschiedenis beheren
De toepassing internationaliseren
Opmaak: datums, getallen
Filters implementeren
Workshop: Toepassingsconfiguratie
Server oproepen
Response interceptors
Asynchrone oproepen (Ajax), REST-oproepbeheer
Workshop: Meerdere dienstoproepen