- Comprendre un langage de programmation orienté objet (Python)
- Maîtriser les capacités de débogage et de test pour une meilleure qualité de code
- Se familiariser avec les meilleures pratiques de la programmation d'applications web
- Comprendre le développement piloté par les tests (TDD), l'intégration continue (CI) et le déploiement continu (CD)
- Développement d'API et meilleures pratiques en documentation d'API
- Comprendre les bases de données relationnelles
- Pratiquer Docker et comprendre les avantages de la conteneurisation