Formation en salle

Python : développement d'applications et microservices web (en collaboration avec ÉTS Formation)

Summary

Cette formation permet d'acquérir dans une première phase les notions de base en programmation d'applications web avec un framework Python. Dans une deuxième phase, les approches de développement de microservices seront utilisées pour la transformation d'une application monolithique en microservices autonomes.


Cette formation vous permettra de développer des applications et microservices Python pouvant être utilisés dans différents domaines d’application.


PARTICULARITÉ

Les 2 livres suivants sont recommandés mais non obligatoires:

  • Python par la pratique, les bases du langage (ISBN : 978-2982111806)
  • Exercices en python, plus de 100 exercices corrigés (ISBN : 978-2982111820)

Training schedule

Jour 1: 31/03/2025 08:30 AM - 04:30 PM
Jour 2: 01/04/2025 08:30 AM - 04:30 PM

Goals

À la fin de cette formation, vous serez en mesure de :

  • Comprendre l’architecture d’une application web Python;
  • Comprendre l’architecture d’une application basée sur des microservices;
  • Développer une application web Python;
  • Développer des microservices en Python;
  • Accéder et consommer des microservices par l'intermédiaire de clients Python.

Content

  1. ENVIRONNEMENT DE DÉVELOPPEMENT
  2. CARACTÉRISTIQUES D’UNE APPLICATION WEB PYTHON
  3. INTRODUCTION AUX PRINCIPAUX FRAMEWORKS DE DÉVELOPEMENT PYTHON (APPLICATION ET SERVICES)
  4. DÉVELOPPEMENT D'UNE APPLICATION WEB PYTHON
  5. CARACTÉRISTIQUES D’UN MICROSERVICE
  6. DÉVELOPPEMENT D’UN MICROSERVICE AVEC FLASK
  7. SÉCURISATION D'UNE APPLICATION ET MICROSERVICES PYTHON
  8. DÉPLOIEMENT D'APPLICATION ET MICROSERVICES FLASK

MÉTHODOLOGIE

Plusieurs méthodes d’apprentissage permettant de mesurer votre progrès et votre intégration des concepts sont utilisés tout au long de la formation :

Un projet intégrateur d'une application web Python et son découpage en microservices sera réalisé lors de cette formation.

Targeted customers

Programmeurs et développeurs • Ingénieurs informaticiens • Analystes et consultants en informatique • Techniciens en informatique et en télécommunication ou autres postes connexes.

Trainer

ÉTS Formation est le service de formation continue et de développement de compétences de l'École de technologie supérieure. Plus de 300 formations de 1 à 6 jours dans 9 domaines d’expertise sont offertes (gestion, amélioration des processus, gestion de projet, TI, production industrielle, etc.). Plus de 8000 personnes cadres, professionnelles et techniciennes en exercice, issues de tous les secteurs économiques, sont formées chaque année. ÉTS Formation développe les compétences adaptées à chaque individu, équipe ou organisation, de façon à répondre aux besoins actuels du marché du travail et à la nécessité des apprentissages juste-à-temps.