Zope - Programmer des Applications d'Entreprise
Formation
À Villeurbanne
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Villeurbanne
Objectifs: L'objectif de ce cours est de: Maîtriser le développement objet en Zope. Savoir mettre en place une architecture MVC au sein d'un développement Zope. Comprendre en détail tous les éléments d'un produit Zope. Destinataires: Cette formation s'adresse. aux architectes techniques, chefs de projet, développeur, et équipes de. projets. Il est conseillé d'avoir une expérience pratique du développement Python et Zope.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Alternance d'exercices pratiques sur micro-ordinateur et de courts exposés théoriques ,
Exercices différenciés suivant l'homogénéité du groupe,
Un support de cours est distribué à chaque participant en fin de formation.
Contenu :
Le schéma modèle vue contrôleur, sera utilisé systématiquement. Une application Zope sera développée de façon itérative tout au long de cette formation. A chaque étape un nouvel élément fonctionnel sera intégré.
- Le Paradigme MVC, séparation des couches traitement, présentation et contenu, architecture MVC pour notre application Zope,
- Définition d'une application métier simple,
- Développement d'un produit Zope
Méthodologie de développement Zope
- Méthodes de développement agiles: XP
- Utilisation des tests unitaires
- Génération automatique de la documentation
Intégration d'un moteur d'indexation, le Zcatalog
- Présentation de l'API du Zcatolog de Zope
- Politique d'indexation, utilisation des «Metadata»
- Rendre des objets autoindexables par héritage de «CatalogAware»
Externaliser l'authentification
- L'authentification basique et l'authentification par cookies
- L'API d'authentification de Zope
- Les possibilités d'externaliser l'authentification
- Illustration des connexions sur LDAP ou des bases de données relationnelles
Gérer la sécurité et les droits
- L'architecture de sécurité de Zope: utilisateur, rôles et permissions
- Problématique du développement par les interfaces Web, le code python restreint
- Utilisation de l'API Zope de gestion de la sécurité
- Les rôles locaux
Intégrer un «Workflow» sur un type d'objet
- Définition d'un Workflo- comme automate à état fini
- Association d'un objet métier à un Workflow
- Associer une sémantique aux transitions et états d'un Workflo- métier
Administration d'un serveur Zope
- Zope et Apache
- Gestion des Log
- Gestion de la montée en charge avec ZEO.
Durée: 5 jours
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Zope - Programmer des Applications d'Entreprise