Développement d'applications et microservices web avec python

Description de la formation

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 permettra aux participants de développer des applications et microservices Python pouvant
être utilisés dans différents domaines d’application.

Objectifs pédagogiques

À la fin de cette formation, le participant sera 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

Méthodologie

Plusieurs méthodes d’apprentissage et outils didactiques permettant de mesurer le progrès et l’intégration des concepts par les participants 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.

Clientèle visée

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

    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