Architecture Logicielle & Microservices
Apprends à concevoir des applications robustes, évolutives et testables avec SOLID, Clean Architecture, DDD et microservices.
Durée
17h30
Leçons
33
Modules
6
Gratuit
collections_bookmark Incluse dans ces packs
workspace_premium Option abonnement
Accédez à toutes les formations pendant 30 jours pour 20000 FCFA.
all_inclusive S'abonnerSatisfait ou remboursé — 7 jours pour changer d'avis, sans justification.
all_inclusiveAccès à vie après inscription
workspace_premiumCertificat de participation
downloadSupports téléchargeables inclus
forumAccès au forum Q&R
rocket_launch À la fin de cette formation, vous saurez…
menu_book Programme complet
6 modules · 33 leçons · 17h30
info À propos de cette formation
🏗️ Architecture Logicielle & Microservices
Cette formation transforme une compétence souvent abstraite en pratique quotidienne : concevoir du logiciel qui reste compréhensible quand le projet grandit.
Tu pars des symptômes très concrets de la dette technique, puis tu progresses vers SOLID, les design patterns, la Clean Architecture, le DDD et enfin les microservices. L’objectif n’est pas de réciter des concepts, mais de savoir quand les appliquer, pourquoi, et avec quel compromis.
Une bonne architecture n’est pas celle qui impressionne. C’est celle qui rend le prochain changement moins douloureux.
🎯 À la fin, tu sauras
- diagnostiquer le couplage, la cohésion et les sources de dette technique ;
- refactorer du code Python avec les principes SOLID ;
- choisir un pattern utile sans tomber dans la sur-ingénierie ;
- séparer domaine, cas d’usage, infrastructure et interface ;
- modéliser un domaine métier avec DDD ;
- découper un monolithe Django vers une architecture modulaire ou microservices.
🧭 Format pédagogique
Chaque leçon suit un format OpenClassrooms : contexte, schéma mental, exemple Python ou Django, pièges fréquents, mini-atelier et récapitulatif actionnable.
checklist Prérequis recommandés
- arrow_right Maîtriser Python à un niveau intermédiaire ou avancé
- arrow_right Avoir développé et déployé au moins une application web complète
- arrow_right Connaître les bases des bases de données relationnelles et SQL
- arrow_right Avoir déjà travaillé en équipe sur un projet de taille réelle
person Votre formateur
Yannick Aboh Thierry
Architecte Logiciel Senior · Master MIAGE IAI
Praticien et pédagogue — je construis des vraies applications en production depuis 10 ans, et j'enseigne en parallèle à l'IAI et à l'UPSA. Ce que vous apprenez ici, je l'utilise chaque jour avec mes clients.
help Questions fréquentes
Certificat de participation
Généré automatiquement à la fin du cours, nominatif, téléchargeable en PDF. Ajoutez-le à votre LinkedIn ou votre CV.
Prêt à vous lancer ?
Commencez aujourd'hui et avancez à votre rythme.
verified Satisfait ou remboursé — 7 jours sans justification