Aller au contenu principal
  • Cours pratique
  • Informatique

Formation Python : Intégration continue avec Jenkins

Automatisez vos tests, déploiements et contrôles qualité en Python avec Jenkins

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
2 jours
Niveau
Intermédiaire
Modalités
Présentiel / Distanciel

Description de la formation Integration continue Python

Qu'est-ce que l'intégration continue Python avec Jenkins ?

L’intégration continue est une pratique essentielle dans les environnements de développement modernes. Elle vise à automatiser les tests, les builds, et le déploiement pour garantir une qualité constante du code. Jenkins, l’outil open source le plus utilisé pour orchestrer ces tâches, s’intègre parfaitement avec les projets Python et leurs outils de tests et de qualité de code.

Pourquoi suivre une formation Intégration continue Python avec Jenkins ?

Dans un contexte de développement agile, la mise en place de l’intégration continue permet de réduire les erreurs, de raccourcir les cycles de livraison et d'améliorer la collaboration entre les équipes. Cette formation vous donne les clés pour configurer Jenkins, automatiser vos tests Python, intégrer les rapports de qualité et générer automatiquement votre documentation. Vous serez ainsi capable de créer une chaîne de production robuste, évolutive et réactive.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

À l'issue de cette formation Intégration continue Python avec Jenkins, vous aurez acquis les connaissances nécessaires pour :

  • Comprendre les principes de l’intégration continue.
  • Installer et configurer Jenkins avec les outils Python.
  • Intégrer Jenkins avec un SCM, des outils de tests et de documentation.
  • Automatiser les processus de tests, build, analyse de code et déploiement.
  • Maîtriser la création et la gestion de jobs Jenkins.

Objectifs opérationnels

Savoir mettre en œuvre une chaîne d’intégration continue Python avec Jenkins incluant tests, builds, rapports et déploiements.

Programme

Contenu du cours, module par module

7 modules

Travaux pratiques

Les outils Jenkins, Coverage, UnitTest, DocTest, Doxygen, PyDoc sont utilisés. Environ 60% de la formation est consacrée à la mise en pratique.

Programme mis à jour le 02/02/2026

Formations liées