] > Développer un site de gestion collaborative de contenu avec Zope/Plone (Logilab - Solutions, Services et Formations en Informatique Scientifique et Gestion de Connaissances)

Développer un site de gestion collaborative de contenu avec Zope/Plone

reference

PLONE-DEVELOPPEUR

duration

4

objectives

Ces dernières années, le développement d'Internet, et tout particulièrement du Web, a fait émerger le besoin d'outils génériques pour déployer et administrer facilement des sites et des applications Web dynamiques. Zope est un logiciel libre répondant à ce besoin, qui est aujourd'hui de plus en plus utilisé, en particulier dans les administrations publiques. Il s'agit d'un serveur d'applications Web, utilisé pour la conception de sites dynamiques et la création d'applications complexes. Différents outils ont été conçus, en s'appuyant sur Zope, afin de faciliter la réalisation et le déploiement de portails collaboratifs de gestion de contenu (CMS ou Content Management System). C'est le cas, par exemple, de Plone, un logiciel libre.

La formation proposée ici se déroule en quatre jours. Elle a pour objectif de présenter aux auditeurs la plate-forme Plone afin de leur permettre de réaliser et de déployer des sites portail personnalisés permettant une gestion collaborative de contenu. Elle aborde également la réalisation de modules complémentaires (produits) apportant de nouvelles fonctionnalités dans Plone. À l'issue de la formation, les stagiaires sont à même de créer avec Zope/Plone des sites portail de gestion collaborative de contenu et de les personnaliser.

La formation comporte une large part de travaux pratiques permettant de mettre en œuvre immédiatement les concepts ayant été vus dans le cadre du cours.

audience

Ce cours s'adresse aux personnes souhaitant apprendre à développer ou faire évoluer des sites portail collaboratifs réalisés sur la base de l'outil Zope/Plone.

prerequisites

Bonne connaissance de Zope, expérience pratique de la programmation orientée Objet en Python.

thematic content

Présentation de l'outil Plone

  • Introduction

    présentation de Plone, positionnement par rapport à Zope.
  • Modèle conceptuel de Plone

    Structure du site, fonctionnalités apportées par Plone, types de contenu standards, gestion des utilisateurs, de la sécurité, des processus de publication.

Travailler au travers de l'interface Web

  • Administration via le Web

    gestion des utilisateurs, des droits, des processus, reconfiguration du portail.
  • Développement via le Web

    les peaux, gestion des boîtes, modification de l'habillage, ajout d'une nouvelle boîte, limitations de l'interface Web.

Développements plus poussés

  • Les outils et services

    outils et services standards du CMF, outils et services fournis par Plone.
  • Les produits

    ajout d'un nouveau type de contenu avec Archetype et ArchGenXML, création d'un produit, installeur de produits.

customization

Cette formation peut être adaptée afin de répondre au mieux à vos besoins. Il est, en particulier, possible d'aborder ou d'approfondir certains points jugés prioritaires par les auditeurs. La dernière journée est consacrée à l'étude du développement de produits pour Plone et nécessite une bonne connaissance de la programmation orientée Objet en Python; il est envisageable de remplacer ou supprimer cette partie afin de construire une formation destinée à un public ne connaissant pas ce langage de programmation. Logilab dispose aujourd'hui d'une palette très large de modules pédagogiques permettant la personnalisation de ses formations.

L'adaptation des cours en intra-entreprise ne pose aucun problème. N'hésitez pas à demander conseil à notre service commercial.

terms

Il est possible d'organiser, à votre demande, une ou plusieurs sessions en intra-entreprise (sur site) n'importe où en France ou en Europe.
Chaque participant à la formation dispose d'un exemplaire personnel du support de cours et du manuel d'exercices.

Durée

Langue

au choix, française ou anglaise

Intervenant

Tous les intervenants animant cette formation bénéficient de compétences pédagogiques reconnues. D'autre part, ils participent activement au développement de la plate-forme Zope et de l'outil Plone.

Travaux pratiques

Cette formation accorde une place prépondérante aux travaux pratiques qui permettent, tout au long du cours, de mettre en œuvre et assimiler les concepts théoriques.

Intra-entreprise

  • groupes de 10 personnes maximum
  • 4 journées