Formation Python, Zope et Plone
Objectif de la formation : Acquérir les compétences de base nécessaires au développement en environnement python, zope et plone.
Durée: 5 jours
Pré-requis:
Connaître la programmation objets, pratique régulière de la programmation.
Contenu de la formation:
Base de python:
- Spécificités du langage (le public sait programmer),
- Survol du langage : types, classes, librairies de base, pdb.,
- Lecture de code source.
Zope:
- Architecture du serveur Zope,
- ZMI, panneau de contrôle, interface d'administration, utilisateur d'urgence,configuration,
- Organisation des éléments en système de fichiers et visualisation dans la ZMI,
- Langage de Zope : page templates, metal, tal, expressions tales, dtml,
- Différences dans les droits entre les cripts en ZMI, méthodes externes, pages,templates, niveaux de sécurités et contrôles.
Plone:
- Architecture de Plone,
- Archetypes,
- Développement d'un composant Plone.
Bases de résolution de "bugs":
- Repérage de la cause du "bug",
- Méthodologies d'investigation.
]