Jahia

Loader DigitalCityEen ogenblik, aub...

Jahia

(Réf.344)
28
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Bouwen van Jahia-gebaseerde web applicaties - beheren van Jahia

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

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