Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Inleiding tot Prototype: doelstellingen, alternatieven
Use cases
Overzicht van de bibliotheek
Coëxistentie met andere frameworks
Workshop: Prototype.js opzetten - conflicten met andere frameworks oplossen
De kern van Prototype
Noties van objecten, creëren van klassen
Overerving: definitie, gebruik
Wijziging van het prototype van een klasse
Behandeling van strings
Datumbeheer, intervallen
Tabellen en verzamelingenPeriodieke uitvoeringGebruik van reguliere expressiesStandaardbewerking van de klasse Functie
Workshop: Meerdere scenario's voor het gebruik van Prototype.js functies - klassen maken en gebruiken
Gebruikersinterfaces met Prototype
Beheren van pagina-elementen (DOM): manipulatie, creatie
Vereenvoudigen van de toegang tot pagina-elementen
Uitbreiden van de klasse ELEMENT
Beheren van HTML-formulieren
Beheren van CSS-stijlen met Prototype
Beheren van gebeurtenissen
Workshop: Webpagina's manipuleren: elementen, stijlen, formuliervalidatie, gedrag, menu's
Geavanceerde concepten
Asynchrone/synchrone communicatie
AJAX implementatie
AJAX met Prototype
Pagina laden en code injectie
Compatibiliteit met andere frameworks
Script.aculo.us en Prototype
Workshop: AJAX-verzoeken en visuele effecten