Apache Wicket : Création d'applications riches

Loader DigitalCityEen ogenblik, aub...

Apache Wicket : Création d'applications riches

(Réf.504)
21
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

De creatie van rijke webapplicaties met Apache Wicket onder de knie krijgen

Opleidingsprogramma

Inleiding

Presentatie van Apache Wicket: geschiedenis, versies, mogelijkheden
Component frameworks vs. MVC frameworks
Architectuur van een Wicket applicatie
Beschikbare Wicket plugins
Levenscyclus van een request
Definitie van WebPage: principe, gebruik

Praktische workshop: Wicket opzetten in een webproject en een eerste pagina maken

Formulieren, componenten en sjablonen

Structuur van een Wicket component en zijn getypte interface IModel
Wicket modellen en gebruikscontexten
Details van modellen: statisch, dynamisch, eigenschap, samengestelde eigenschap, laadbaar afneembaar
Bladeren door de Wicket component bouwsteen
Formulieren maken
Componenten valideren
Iterators en tabellen (DataTable, DataGrid, DataView,...)
Conversies beheren
Uploads beheren
Parameters en URL's doorgeven
Toegang tot bronnen: sessie, verzoek
Cookies gebruiken
Integratie van het JavaScript-framework

Praktische workshop: een volledige beheerapplicatie met behulp van geavanceerde componenten

Geavanceerde concepten

Templating in Wicket: templates, look'n feel, fragmenten, navigatie
Internationaliseren van de applicatie (i18n)
Opzetten van Converters
Aanmaken van custom componenten
Aanmaken van nieuwe validators
AJAX in Wicket: componenten, werking en verwerking van resultaten
Beveiliging in een Wicket applicatie
Spring integratie: bijdrage, gebruik
Gebruik van google Guice

Praktische workshop: Dynamische toepassing met behulp van Ajax en geavanceerde formulieren; het creëren van aangepaste componenten, het implementeren van controle inversie (Spring, Guice)

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.