Nos solutions


Accueil  > Nos services > Formation  > Offre catalogue 2008

Offre catalogue 2008

Liferay

REF : O-LIF
OBJECTIFS DU COURS
  • Comprendre l'architecture de Liferay et le fonction ne - ment des portlets, et leurs contraintes de développement
  • Installer, configurer et administrer un portail Liferay
  • Concevoir un site Liferay : publication de contenu, développements spécifiques
  • Exploiter le potentiel graphique et ergonomique : thèmes, dispositions, drag'n'drop
MISE EN PRATIQUE
Ce cours comporte de nombreux travaux pratiques illustrant la réalisation complète d'un portail, de sa phase de création à sa phase de déploiement.
PROFIL DES PARTICIPANTS
Architecte technique
Équipe projet
PRE-REQUIS
Bases de développement Java. Connaissance de base de HTML
DUREE
3 jours
TARIF
1 440 * € (HT)
2 320* CHF
*Déjeuners inclus
Télécharger le programme

INTRODUCTION À LIFERAY

L'historique de la création de Liferay, son orientation générale.
Importance des standards et comment Liferay les utilise pour être multi serveur d'application et multi bases de données.

LES BASES DES PORTAILS ET PORTLETS

Les portlets

Principes de base, le fonctionnement de ces "mini webapp".
La norme JSR-168 : ce qu'elle contient, ce qu'elle laisse non normalisé.
Cycle de vie d'un portlet.
Évolution : la norme JSR-286.

Le conteneur de portlet

Son rôle dans la gestion des portlets.
La gestion de l'authentification et de l'habilitation.

Liferay : installation et première approche

Installation : choisir un serveur d'application pour Liferay.
Configuration de la base de données utilisée par Liferay.
Comment changer de plate-forme ?
Les portlets de base.

Le Journal et la gestion de documents

Utiliser les fonctionnalités de gestion de contenu pour publier des articles.
Structurer un répertoire de documents.

L'environnement d'extension (EXT) de Liferay

Pourquoi un environnement spécifique de développement ?
Étendre les possibilités de Liferay.
Utiliser Ant pour le développement et le packaging de Liferay.

LE DÉVELOPPEMENT DE PORTLETS POUR LIFERAY

Choisir le framework de présentation

Struts, JSF (RI, MyFaces, IceFaces...), Tapestry...
Pour quel type de développement ?
La cohabitation de plusieurs frameworks dans une instance de Liferay.
Limitations à prendre en compte.

Utiliser les outils de développement de Liferay

Le service builder, pour générer les services élémentaires et les structures contenant la logique métier.
L'intégration dans Eclipse.
Accélérer le développement en utilisant le déploiement rapide sous tomcat.

Intégrer les fonctionnalités avancées de Liferay

Accéder à l'API de Liferay.
Savoir ne pas aller trop loin, préparer les migrations de versions.

Administration de Liferay

Communautés, Users, Entreprise...
Quelle décomposition ?
Affectation de droits, gestion des utilisateurs.
L'intégration SSO (CAS, LDAP...).
L'hébergement de plusieurs portails et plusieurs entreprises dans une instance.
La performance et le clustering de Liferay.

Personnalisation de Liferay

Thèmes graphiques, disposition et personnalisation.
Créer un thème, le déployer à chaud.
Disposition (Layout) : en ajouter et déployer.
La visualisation d'un portail sur des appareils mobiles.
La composition d'une page par l'utilisateur final : à quoi a-t-il droit ?

BONNES PRATIQUES

Synthèse des bonnes pratiques d'architecture, d'administration et de personnalisation de Liferay.
 
PARIS
11-13 fév
14-16 avril
16-18 juin
22-24 sept
24-26 nov
BORDEAUX
15-17 janv
18-20 mars
14-16 mai
8-10 juil
9-11 sept
18-20 nov
LYON
11-13 fév
31 mars-2 avril
16-18 juin
22-24 sept
26-28 nov
MEDITERRANEE
11-13 fév
31 mars-2 avril
16-18 juin
22-24 sept
26-28 nov
NANTES
11-13 fév
14-16 avril
16-18 juin
24-26 nov
TOULOUSE
7-9 avril
7-9 juil
15-17 sept
25-27 nov
SUISSE
6-8 fév
9-11 avril
18-20 juin
22-24 oct
17-19 déc
MAROC
Nous consulter