picto Java - Java EE

Formation LifeRay : Développer un portail d'entreprise Java EE

Référence

SDEE

Durée

3 JOURS

Tarif

1650 € HT

NIVEAU

Intermédiaire

Cours à distance

Partiellement

Objectifs de la formation LifeRay : Développer un portail d'entreprise Java EE

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 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

Pré-Requis

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 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

Public

Cette formation portail Java est destinée aux ingénieurs, architectes et chefs de projets.

Contenu du cours LifeRay : Développer un portail d'entreprise Java EE

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
Layout template et thèmes

Portlets

La spécification Portlet
Types de portlets : JSR 168/286, Spring MVC, Struts, JSF, ...
WSRP (WebServices Remote Portlet)
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

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, ...