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 →
Ce que le module couvre
Des fondamentaux du clean code au déploiement d'une API complète.
Python avancé & Clean Code
Fonctions, classes, typing, lisibilité, conventions PEP8. Écrire du code que quelqu'un d'autre peut reprendre.
Git & collaboration
Versioning, branches, pull requests, résolution de conflits. Travailler en équipe sur un projet réel.
Tests
Tests unitaires, tests d'intégration, couverture. Comprendre pourquoi on teste avant d'écrire le code.
FastAPI
Construire une API REST moderne en Python. Routing, validation, documentation automatique.
Docker
Conteneuriser une application. Comprendre ce qui se passe entre 'ça marche sur ma machine' et la production.
CI/CD
Automatiser les tests et le déploiement. Introduction aux pipelines GitHub Actions.
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
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.