Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Web Content Integration Software: definitie, samenstelling, functionaliteiten
JCR-2 specificatie, Compact Node Type Notation
Notie van portlets JSR-168/286
Globale architectuur
Uitvoering
Portaal en ontwikkelomgeving
Terminologie en begrippen die specifiek zijn voor Jahia
Presentatie van het Jahia-sjabloonmechanisme
Projectstructuur, creatie en implementatie van portlets
Praktische workshop: installatie van het portaal, implementatie/aanpassing en gebruik van sjablonen
Ontwikkeling onder Jahia
Portlets ontwikkelen
Sjablonen overnemen
Thema's en skins implementeren
JSTL / Jahia Tags Bibliotheek (sjabloon, UI Component, ...)
Filters, sorteren en zoeken (Query Object Model)
Event management mechanismen
Praktische workshop: Afhandelen van gebeurtenissen in sjablonen en instellen van filters
Beheer van de inhoud
Toegang tot Jahia inhoudsobjecten
Lijst van iteraties, extractie, paginering,...
Navigatiemogelijkheden: menu's, sitemap, paginaboom
Jahia template cache
Praktische workshop: Creatie van Jahia inhoudsobjecten, implementatie van menu's (navigatie)
Geavanceerde concepten
Definitie van specifieke architecturen
Geavanceerd portaalbeheer: beveiliging, authenticatie
Clustering in Jahia
Jahia caching systeem (back-end => front-end)
Ontwerpen van aangepaste integratie tags
Uitbreiden van de Jahia API
Automatisering van front/back-end acties
Spring services
Mashup server en externe applicaties via JSR-286
Praktische workshop: Ontwikkeling van aangepaste tags - uitbreiding van Jahia-klassen - werking van event listeners - clustering en configuratie van nodes - ontwikkeling van specifieke authenticatiekleppen