Désolé : votre navigateur n'est pas assez récent pour afficher ce site correctement.
Nous vous conseillons de faire une mise à jour !

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 (de la base de données à l’interface utilisateur)
-  Connaître les divers composants logiciels utilisables au sein de Pylons pour comprendre comment maintenir et faire évoluer son application

Durée :
-  2 jours

Principaux publics visés :
-  Développeurs Web Python
-  Architectes Web désireux de comprendre les enjeux liés à l’utilisation des nouveaux Frameworks MVC (notamment des Frameworks Python et de Pylons)

Pré-Requis :
-  Bonnes connaissances en Python et programmation orientée objet avec Python
-  Bonnes notions en développement Web en général (HTML, XHTML)
-  Bonnes notions en base de données

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 :
-  Janvier : 30 et 31 sur Chambéry
-  Avril : 14 et 15 sur Paris
-  Aout : 25 et 26 sur Chambéry
-  Décembre : 15 et 16 sur Paris

D’autres dates pourront être programmées selon les demandes (sur Lausanne, Paris, Toulouse, Rennes ou Chambéry)

Tarif :
-  Sur demande
-  Majorée lorsque réalisée sur Paris, Rennes et Toulouse
-  Défiscalisée si conventionnée

Réservation et contact :
-  formation@camptocamp.com

 ©2000- camptocamp SA       Accueil du site | Plan du site | Contact