Formation Pyramid

Résumé

Pyramid est un framework web Python léger et performant. Ce framework vous permet de développer très simplement des applications web selon le pattern MVC. Cette formation vous donne tous les point-clés pour maîtriser Pyramid.

Public

Développeurs, Chefs de projet

Prérequis

Python

Durée

3 jours

  • Introduction
    • Installation d'un environnement virtuel
    • Création d'un projet Pyramid
    • Mise en place de l'infrastructure avec Apache
    • Première application
    • Installation d'un environnement de travail
  • Pyramid
    • Pattern MVC
    • Hiérarchie des répertoires
    • Objets principaux
    • Introduction à SQLAlchemy
    • Création d'un module de données basique
    • Création d'une vue basique
    • Création d'un contrôleur simpliste
    • Création des données
    • Visualisation du résultat
    • Utilisation du debogger
    • Création de tests unitaires
    • Documentation
    • Déploiement
  • Application dynamique
    • HTML5 appliquée à Pyramid
    • CSS3 et Bootstrap
    • JavaScript et jQuery
  • Sécurité
    • Gestion des utilisateurs, authentification
    • Gestion de la sécurité, des sessions et permissions
    • Sécurisation des données
  • Contrôleurs avancés
    • Gérer les routes, arguments dans les URL
    • Un contrôleur pour plusieurs tâches
    • Contrôleur JSON (et authentification JSON)
  • Vues avancées
    • Différents moteurs de rendus
    • Créer un layout pour éviter de dupliquer du code
    • Logique d'affaires
    • Cache
    • Sessions
    • Formulaires automatiques et réutilisables : FormAlchemy
  • Modèles avancés
    • Types de données, influence selon le SGBD
    • Relations, synonymes, requêtes et jointures
    • Stratégie de chargement de données.
  • Services Web
    • XML-RPC
    • REST
  • Concepts avancés
    • Introduction à Mako
    • Gérer des tableaux de données avec Datatables
    • Améliorer l'expérience utilisateur
    • Optimisations pour la performance
    • Envoyer des courriels, exporter des documents

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.

Pyramid