Développeurs Java
Maîtrise du langage Java et connaissance du développement web JSP/Servlets
Construire des applications basées sur dotCMS - administrer dotCMS.
CMS (Content Management System): composition, fonctionnalitésComparaison des CMS Java du marchédotCMS: présentation, architectureEnvironnement d'exécutionRappels Java/JEE et XML
Atelier pratique: Installation de dotCMS - Présentation de l'interface
Gestion des utilisateurs: accès, rôlesArborescence des fichiers Création des items: répertoire, page, image, menu Templating dotCMSGestion de la navigation Gestion multi-sites avec dotCMS Edition d'imagesFiltres de rechercheGestion du contenu, propriétés des pagesEdition de formulairesExploitation de widgets Organisation des workflows
Atelier pratique: Multiple tâches d'administration - création d'un premier site dotCMS
Spécification des portletsArchitecture détaillée de dotCMS: cache, HibernateUtils, dotConnect,...Exploitation des services: ContentletServices, PageServices,... Développement de PortletsIntégration de frameworks: Struts/Tiles Communication asynchrone, AJAX Utilisation de Velocity templates
Atelier pratique: Exploitation de l'API pour le développement de portlets personnalisées
Gestion avancée des utilisateurs: LDAP, groupes, widgets,...Tuning de dotCMSLogging et statistiques Gestion du cacheReporting Manager Portlet
Atelier pratique: Paramétrage avancé de dotCMS - Reporting
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis