pixelvide
pixelvide
Identifiant
Mot de passe
pixelvide
print
send_mail
pixelvide
pixelvide
Formations / Plone / Formation 1 2 3
pixelvide

Formation - 1, 2, 3 Plone !

Durée: 3 jours
Niveau requis: Une connaissance préalable des technologies web est un plus.

Formation de mise en route avec Plone, à trois objectifs : découvrir Plone, déployer Plone, personnaliser Plone.

Présentation

Cette formation s'adresse aux décideurs ou des personnes qui souhaitent s'initier à Plone et se perfectionner par la suite dans la création d'applications Plone. Elle convient particulièrement aux personnes qui intégreront bientôt une équipe de développement Zope/Plone et veulent se préparer au transfert de compétence.

Pendant trois jours, le stagiaire est invité à trouver une bonne compréhension des mécanismes de Plone et découvrir les différents moyens mis à sa disposition pour modifier Plone ou rajouter de nouvelles fonctionnalités.

Jour 1 : Introduction

Tour d'horizon des fonctionnalités :

  • Interface utilisateur
  • Types d'objets et édition en ligne
  • Workflows
  • Utilisateurs, rôles et permissions
  • Catalogue (moteur d'indexation)

Présentation de l'architecture de Zope / Plone :

  • Structure du logiciel, installation sur système Unix (Linux)
  • Flots de données sur un réseau
  • Structure de la base de données Zope

Utilisation des Products

  • Présentation du mécanisme
  • Tour d'horizon des produits d'extension courants
  • Installation et utilisation de plusieurs produits dans un site Plone

Jour 2 : Paramétrage

Paramétrage de Plone

  • Gestion des utilisateurs et des groupes
  • Ajout de produits d'extension
  • Paramétrage de la navigation
  • Utilisation de la ZMI
  • Paramétrage des portlets
  • Gestion des rôles et des permissions
  • Modification de workflows existants

Utilisation des skins

  • Introduction au mécanisme d'acquisition
  • Séparation entre contenu et présentation
  • Paramétrage des vues des types d'objets
  • Modification de l'affichage visuel de Plone

Jour 3 - Extension

Introduction aux Page Templates

  • Présentation des langages TAL/METAL
  • Création de formulaires dans Plone
  • Modification de vues d'objets existantes

Introduction aux Python Scripts

  • Rappels sur le langage Python
  • Création de traitements de formulaires simples (envoi de mail, création d'objet)
  • Extraction de données depuis le catalogue

Présentation de Archetypes

  • Présentation générale du mécanisme
  • Présentation des schémas Archetypes par étude de ATContentTypes
  • Utilisation de ArchGenXML pour la génération de produits simples
pixelvide