Outils personnels
Skip to content. Skip to navigation
Sections
Gestion de Contenu Open-Source

INGENIWEB - Zope & Plone - Gestion de contenu Open-Source - GED - Portail collaboratif - Zope & Plone

Navigation
Derniers projets
Firstluxe
Lesaffre
Inneov
La Roche Posay
BRED
AIG Vie
L'Oréal
Zopera
BioPredictive
Société Générale
Groupe
Livres
Les livres écrits par nos experts

Zope 3ème édition Les cahiers du programmeur Zope, Plone 2e édition

 
Vous êtes ici : Accueil Services Formation Catalogue des formations Zope
Actions sur le document

Zope

Formation aux frameworks et librairies de Zope (en mode Inter-Entreprises ou Intra-Entreprise). Couvre la nouvelle architecture de composants de Zope, également connue sous le nom de "Zope 3".
Cette formation est destinée aux programmeurs voulant se former à Zope. Elle met l'accent sur les techniques d'aujourd'hui, Zope ayant beaucoup évolué à travers les années :
  • Le serveur d'applications (Zope 2) et ses outils
  • Architecture de composants (Zope 3)
  • Framework basé sur Zope 3, pour du développement RAD (Grok)

Prix :

  • Inter-entreprises : 1450 € HT par participant
  • Intra-entreprise : 3900 € HT par session

Modules

Titre Description Durée

Zope

1ère journée :

  • Introduction à Zope
    • Etat actuel des technologies
    • Les frameworks de Zope : "Zope 2", "Zope 3" (Component Architecture), Repoze, Grok.
    • Les plate-formes populaires construites avec Zope
    • Les conventions des développeurs
  • Mettre en place un environnement de développement Zope
    • Python
    • Zope
    • Connaitre les nouvelles librairies de développement (Zope 3) : zope.interface, zope.schema, etc...
    • Aspects de déploiement
  • Architecture de composants de Zope, les concepts
    • Notion d'interface - Notion de composant
    • Adaptation d'interface, Adaptateurs, et "Browser Views" (Muti-Adaptateurs)
    • Configuration avec le ZCML (Zope Configuration Markup Language)
2ème journée :
  • Les outils de développement de Zope
    • Présentation avec les Page Templates
    • Templates et Browser Views (logique de présentation)
    • Composants de contenus persistants (via la base de données objet de Zope - ZODB)
    • Formulaires d'intéraction avec la librairie zope.formlib (AddForm, EditForm, DisplayForm)
    • Indexation et recherche
  • Pratiques de développement recommandées
    • Tests unitaires avec "doctest"
    • Tests fonctionnels
3ème journée :
  • Introduction à Grok
    • De "Zope 3" à Grok - Principes et intérets de l'approche Grok
    • Installation des librairies complémentaires pour Grok
  • Tutoriel de mise en oeuvre d'une application avec Grok
    • Modèle de données (Model-View-Controler)
    • Formulaires auto-générés
    • Présentation : Classes de "Browser View" & Templates
  • Pour aller plus loin
    • L'API de Grok
    • Les interfaces R.E.S.T.
3 jours

Préparer une session Intra-Entreprise pour cette formation