Coding Park
Bachelor · Master · Écoles d'ingénieurs · Bootcamps

Software Engineering with Python

Formez vos étudiants à écrire du code Python propre, testable et déployable, les compétences que les entreprises attendent et que les cursus oublient souvent.

Demander un échange →
Software Engineering with Python

Ce que le module couvre

Des fondamentaux du clean code au déploiement d'une API complète.

1

Python avancé & Clean Code

Fonctions, classes, typing, lisibilité, conventions PEP8. Écrire du code que quelqu'un d'autre peut reprendre.

2

Git & collaboration

Versioning, branches, pull requests, résolution de conflits. Travailler en équipe sur un projet réel.

3

Tests

Tests unitaires, tests d'intégration, couverture. Comprendre pourquoi on teste avant d'écrire le code.

4

FastAPI

Construire une API REST moderne en Python. Routing, validation, documentation automatique.

5

Docker

Conteneuriser une application. Comprendre ce qui se passe entre 'ça marche sur ma machine' et la production.

6

CI/CD

Automatiser les tests et le déploiement. Introduction aux pipelines GitHub Actions.

7

Projet final

Construire et livrer une API REST complète, testée, conteneurisée et documentée.

Ce qui est inclus

Coding Park Academy fournit l'environnement et les ressources pédagogiques.

  • Web IDE préconfigurée, zéro installation, zéro conflits d'environnement
  • Labs structurés par séance
  • Luna, coach IA qui guide et évalue la compréhension à chaque étape
  • Tableau de bord formateur en temps réel
  • Checkpoints d'évaluation de la compréhension

Pour qui

Ce module est fait pour les programmes qui veulent que leurs étudiants sachent vraiment livrer du code, pas seulement l'écrire.

  • Licences informatique
  • Masters informatique / développement logiciel
  • Écoles d'ingénieurs (filières informatique, systèmes)
  • Bootcamps et formations intensives

Pourquoi ce module est différent

Beaucoup de cursus enseignent Python. Peu enseignent à livrer du Python. Git, tests, Docker, CI/CD, ce sont ces compétences qui font la différence entre un junior qu'on embarque en une semaine et un junior qui met six mois à devenir productif.

Ce module est construit à partir des pratiques observées en production dans de vraies équipes d'ingénierie.

Intervenant

Amine Lajmi

Amine Lajmi

Docteur ingénieur en informatique

Le module est animé par Amine Lajmi, PhD en informatique, architecte logiciel et formateur technique avec plus de 10 ans d'expérience en production dans des organisations comme TotalEnergies, Thales et SNCF.

Vos étudiants savent coder. Savent-ils livrer ?

Décrivez votre programme et le calendrier envisagé. Nous revenons vers vous sous 48h.

Votre fonction *

En soumettant ce formulaire, vous acceptez notre politique de confidentialité.