Conception d’une application Web avec le Framework Pylons
Pylons est un Framework de développement Web en Python fondé sur le principe MVC (Modèle Vue Controleur).
Pylons permet de développer très rapidement des applications Web en Python. Une de ses grandes forces est sa souplesse : le développeur peut choisir ses composants logiciels de Modèle, Vue et Controleur, selon ses besoins, compétences et préférences.
Par ailleurs, Pylons reposant sur des mécanismes standard (WSGI), une application développée avec ce Framework peut facilement être développée dans un autre Framework de développement respectant ces mêmes mécanismes.
Objectifs :
- Savoir développer une application Web complète avec Pylons
- Connaître les divers composants logiciels utilisables au sein de Pylons
- Etre capable de maintenir et faire évoluer son application Pylons
Durée :
- 2 jours
Principaux publics visés :
- Développeurs Web Python
Pré-Requis :
- Bonnes connaissances en Python et POO
- Bonnes notions en développement Web (HTML, XHTML, CSS...)
- Bonnes notions en base de données relationnelles
Programme indicatif :
- Introduction aux Frameworks de développement Web
- Le pattern MVC
- Exemples de Frameworks disponibles
- Positionnement de Pylons face à ces Frameworks
- Les avantages de Python
- Les avantages de Pylons
- Présentation détaillée de Pylons
- Son architecture
- Les principaux composants utilisés avec Pylons
- SQLAlchemy : composant de Modèle pour l’accès à la base de données
- Cheetah : composant de Vue pour la génération des pages HTML
- Routes : composant de Contrôleur pour la correspondance entre les URL et les actions
- Utilisation de nouveaux composants (SQLObject, Mako, etc.)
Dates prévues :
Des dates pourront être programmées selon les demandes (sur Lausanne, Paris, Toulouse ou Chambéry)
Tarif :
- Sur demande
- Défiscalisée si conventionnée
Réservation et contact :
- Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.












