Développement Web

Introduction à Liferay

  

Profil Intervenant(s)
100x100

Docteur en Informatique - Expert Senior - Enseignant-Chercheur
15 ans d'Experience
Spécialités
Applications réparties, Web Services, Architectures Micro Services, Bases de Données avancées, Big Data et IA, J2EE, Technologies Mobiles, JEE, Spring, Hadoop, React, HTML5, XML, DotNet, ...


100x100

Docteur en Informatique - Expert Senior - Enseignant-Chercheur
15 ans d'Experience


Spécialités

Applications réparties, Web Services, Architectures Micro Services, Bases de Données avancées, Big Data et IA, J2EE, Technologies Mobiles, JEE, Spring, Hadoop, React, HTML5, XML, DotNet, ...




      A partir du  04-01-2021 à 10:00



        3 J 

        Formation hybride Cours théorique à distance sur la plateforme youcan-academy.com, et travaux pratiques en présentiel
Inscrivez-vous à la prochaine session

Appelez vos conseillers
06 49 99 11 00
06 64 16 75 10

Objectifs de la formation

Un portail est un conteneur paramétrable qui contient des « briques » autonomes nommées « portlets ». Une portlet est responsable d’un fragment de contenu et un portail est composé de portlets qui communiquent entre elles à l’aide des services mis à disposition par l’infrastructure. Afin de garan ... Afin de garantir la portabilité des applications d’une solution de portail à une autre, a proposé une norme, la « JSR 168 », qui définit un cadre de travail à respecter pour le développement. Le portail Open Source LifeRay est conforme à cette norme et dispose d’une architecture moderne intégrant les frameworks Spring et Hibernate. Concrètement à l'issue de ce cours vous saurez: - Comprendre l’architecture d’un portail et la norme JSR 168 - Développer ses propres portlets - Intégrer un annuaire LDAP à son portail et à ses développements - Mettre en oeuvre une solution de SSO - Installer, administrer et customiser la solution portail Liferay Voir Plus

Prérequis


Connaissances en développement Web.

Introduction aux portails


• Définition et rôle du portail • Les portails d’infrastructure, de collaboration et de communication • Notion de portlets • Les fonctions du portail • Les offres du marché

Présentation de Liferay


• Installation de la solution • Les atouts de Liferay • Catalogue de portlets • Layouttemplate et thèmes

Portlets


• La spécification Portlet • Types de portlets : JSR 168/286, Spring MVC, Struts, JSF, … • WSRP (WebServicesRemotePortlet) • Préférences de portlet • Filtre de portlet • IPC (Communication inter-portlets)

Développement avec Liferay


• Plugin SDK : Portlet, Hook, … • Plugin SDK Ext • Environnement Ext • Service Builder • Liferay IDE • Les solutions d’intégration • Migration de version • Bases Osgi • Développement de module,Thème,Portlet

Conception d’un portail


• Utilisateurs, organisations, et communautés • Gestion des pages • Utilisation des rôles • Utilisation des thèmes

Gestion de contenu


• Les concepts CMS • Les portlets de base : Journal, Wiki, Blogs, … • Création de contenus web structurés • Structure et templates • Workflow

Administration


• Configuration et personnalisation • L’authentification dans liferay • Utilisation d’un annuaire LDAP • Monitoring : mémoire, … • Optimisation et performance • SOLR

  Développer des applications Web avec REACT JS

  Introduction à Liferay

© Copyright All Rights Reserved 2020 | Developed By : Team Formations++