Formation Zope

Résumé

Zope est une plate-forme python open source pour le développement et l'administration de sites Internet. Cette formation propose de découvrir Zope à travers son serveur d’applications, son architecture et ses librairies.

Public

Développeurs, Chefs de projet, Webmaster, Administrateurs

Prérequis

Python

Durée

3 jours

  • Introduction à Zope
    • Les frameworks de Zope : Zope 2, Zope 3 (Component Architecture), Repoze, Grok
    • Les plates-formes populaires construites avec Zope
    • Les conventions des développeurs
    • Installation
    • Première application
    • Connaître les nouvelles librairies de développement (Zope 3) : Zope interface, Zope schéma…
    • Aspects de déploiement
  • Architecture de composants de Zope, les concepts
    • Interface
    • Composant
    • Adaptation d'interface, Adaptateurs et Browser Views (Multi-Adaptateurs)
    • Configuration avec le ZCML (Zope Configuration Markup Language)
  • Les outils de développement de Zope
    • Page Templates
    • Templates et Browser Views (logique de présentation)
    • Composants de contenus persistants : ZODB
    • Formulaires d'interaction avec la librairie zope.formlib : AddForm, EditForm, DisplayForm
    • Indexation et recherche
    • Moteur de recherche Zcatalog
    • Support Webdav
    • Versions
  • Bonnes pratiques
    • Tests unitaires avec doctest
    • Tests fonctionnels
  • Grok
    • De Zope 3 à Grok - Principes et intérêts de l'approche Grok
    • Installation des librairies complémentaires pour Grok
    • Modèle de données MVC
    • Formulaires auto-générés
    • Classes de Browser View & Templates

Formation en centre et en entreprise.

Prochaines sessions
  • A la demande

Tarif indicatif : 1500€ H.T. pour une inscription en centre.

Nous conctater pour obtenir les tarifs disponibles.

Cette formation comprend le pack de bienvenue, les supports de formation électroniques et papiers, et les corrections des applications.

Chaque participant bénéficie d'un coaching d'un mois après la formation.

Zope