Formation Jahia : Développement

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Jahia remplit les rôles de portail Internet et de gestionnaire de contenu (CMS). C’est une plateforme flexible et fortement ouverte de par la dimension open source du produit. Cette cours Jahia pour les développeurs vous permettra de développer des sites WEB en intégrant la dimension portail proposée par Jahia. (contributeur, validation, habilitations, etc.). Cette formation vous permettra également de tirer pleinement profit de l’ouverture de Jahia pour proposer des applications WEB professionnelles et performantes (Spring, Jquery, MVC, Drools, cache, indexation, etc.).

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

 

Introduction à Jahia pour les développeurs

Présentation de l'offre et différents produits Jahia
Architecture technique et technologies intégrées
Notion de modules et OSGI
Différents acteurs de la plate-forme
Les différentes tâches de développement
Installation et mise en place de l'IDE
Travaux Pratiques : Installation et mise en place d'Eclipse

Couche Web

Pages et gabarits Génération du contenu web
Gabarits et vues
Développements de gabarits et de pages, Studio Jahia 7
Validateurs, intercepteurs, Macros et filtres
API Rest
Caches Gestion des caches, EHCache,
Expiration ou Invalidation,
Génération de clés de cache
Spring Webflow Approche MVC et Spring Webflow, intégration avec Jahia 7
Vues Jahia,
Définition de la cinématique, Beans Spring
Développement Mobile Notion de channels, channels prédéfinis, sélection de channel, ajout de channel, prévisualisation
Mécanisme du rendu de channel, détection de device
Frameworks de rendus pour le mobile
Adaptation de contenu, images, videos, ...
Travaux Pratiques : Présentation d'un projet type

Couche back-end

Intégration Intégrer des sources de contenu externes
Workflows de publication avec jBPM6
Moteur de règles et Drools
Intégration de repository JCR
Recherche et indexation Lucene et Solr
Options d'indexation
Composants JSP de recherche et de requête
Gestion multilingues
Authentification et permissions Intégration LDAP
Frameworks SSO
Permissions personnalisées

Développement de modules Jahia

Introduction à OSGI, notion de bundle
Jahia et OSGI
Création de module, Digital Factory Studio, Archétype Maven
Déploiement de module, plugin Maven
Partage de services entre modules
Outils OSGI
Travaux Pratiques : Démonstration et manipulation des interfaces

 

Prérequis

Posséder des connaissances en Java, JSP, JSTL, EL, HTML/CSS, Eclipse, Tomcat, et Maven

Public

Développeur, chef de projet, intégrateur

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation Jahia CMS, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Créer un site avec Jahia
  • Animer et publier du contenu sur ce site à l'aide de Jahia
  • Mettre en place des sites de partage documentaire ou de travail collaboratif
  • Administrer fonctionnellement un site Jahia
Tarif

A partir de 820,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Jahia : Administration

Proposé par PLB CONSULTANT

Objectifs de la formation

Cette formation Jahia administration couvre tous les aspects techniques dans le fonctionnement, la mise en œuvre, la surveillance et l’optimisation de Jahia. Elle ne s’adresse donc pas aux utilisateurs de Jahia. Dans un premier temps, nous présentons l’architecture générale de Jahia et les liens entre les différentes technologies sous-jacentes : Tomcat, serveur d’application (Jboss, Websphère, Weblogic), le moteur de Workflow jBPM, le moteur de règles Drools, etc. afin de bien positionner les différents points d’entrée de l’administration Jahia. Ensuite vous allez apprendre à installer Jahia sous Linux ou Windows et à effectuer les premiers réglages post-installation en utilisant la ligne de commande pour maîtriser vos actions. Vous apprenez à utiliser l’interface d’administration pour régler les paramètres du serveur (projets, utilisateurs, portlets, modules) et du site (groupes, langues) tout en maîtrisant les réglages avancés et les options pertinentes. Le dernier chapitre traite des performances et de la surveillance de vos applications Jahia tout en vous rendant capable d’anticiper les dysfonctionnements et de savoir y remédier.

Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...