Formation avancée TDD, DDD et Clean Architecture
14 heures de live coding pour transformer radicalement votre façon de concevoir du logiciel.
Tech Lead, CTO, dev expérimenté : venez challenger vos acquis.
Tous ceux qui sont passés par cette formation en sont ressortis transformés.
Pas de Katas. Uniquement des projets réels.
La plupart des formations Craft utilisent des exercices jouets. Ici, on construit ensemble des backends dignes des plus grands produits tech : Uber, Doctolib… avec du vrai domain modeling, de vraies décisions d'architecture et du vrai refactoring.
Projets de type Uber
Backend complet avec domain modeling, rules métier complexes et architecture hexagonale.
En profondeur, pas en surface
On ne récite pas SOLID (pour ne citer que ça). On démontre pourquoi la plupart des développeurs l'appliquent mal.
Augmentée par l'IA
Workflow IA avec Claude Code intégré sur demande. Skills et Agents conçus par Michaël AZERHAD.
Choisissez VOTRE sujet de projet
Possibilité de choisir votre sujet, s'il est pertinent pédagogiquement ! Challengez Michaël et vous verrez la pertinence des skills enseignés.
Chaque développeur qui passe par cette formation en ressort changé.
Ce n'est pas une promesse marketing. C'est un constat systématique depuis plus de 3000 développeurs formés et 0 abandon : tous repartent avec une vision radicalement différente de leur façon de coder.
✕Avant la formation
- •Je pensais que TDD était surtout une technique pour éviter les non-régressions
- •Je pensais que bien faire de la POO revenait à faire du DDD
- •Je pensais que refactorer servait simplement à nettoyer le code
- •Je pensais que NoEstimates signifiait simplement ne pas estimer
- •Je pensais que laisser l'IA écrire du code était risqué
✓Après la formation
- •Je comprends que le TDD est avant tout un outil pour concevoir les algorithmes
- •Je découvre que le DDD est un véritable changement de paradigme (et que nous avions notamment tout faux sur les Aggregates)
- •Je comprends que le refactoring sert à faire émerger la conception du logiciel
- •Je comprends que NoEstimates change profondément la façon de penser un produit et de concevoir un logiciel
- •Je réalise qu'un véritable Craftsman peut faire écrire 100% du code par l'IA
“Je ne peux plus coder comme avant.”
La phrase la plus entendue à la sortie de la formation.
En 14 heures, chaque participant prend conscience de l'écart entre ce qu'il croyait maîtriser et la réalité ; même les plus seniors !
Et c'est précisément ce déclic qui déclenche une transformation durable dans sa façon de développer.
Comment se déroule la formation
2 jours intensifs, 100% pratique, en visio live avec Michaël AZERHAD. Également disponible en présentiel en intra-entreprise sur réservation.
14 heures intensives
2 jours complets (ou 4 demi-journées). Chaque minute compte.
Live coding
Michaël code en direct. Vous voyez chaque décision de conception se construire en temps réel.
Mob programming
On code ensemble. Questions en direct, échanges permanents, progression collective.
Complexité progressive
Du cas simple au backend complexe de type Uber. Chaque étape construit sur la précédente.
Cette formation est-elle faite pour vous ?
✓Cette formation est pour vous si :
- •Vous avez 5+ ans d'expérience en développement
- •Vous avez déjà essayé le TDD (même si vous doutez de votre pratique)
- •Vous voulez aller plus loin en conception logicielle
- •Vous êtes Tech Lead, CTO ou dev senior et vous voulez élever votre équipe
- •Vous êtes prêt à remettre en question vos certitudes
✕Cette formation n'est PAS pour vous si :
- •Vous débutez en développement
- •Vous cherchez un cours théorique avec des slides
- •Vous voulez une validation de vos pratiques actuelles
- •Vous n'êtes pas prêt à accepter que certaines habitudes sont contre-productives
Choisissez votre techno et votre date
Sessions publiques en visio live. Mini-groupes de 3 à 12 développeurs.
Je propose aussi d'autres technos (C++, Flutter, Swift…). Contactez-moi.

Monde backend avec Java

Monde backend avec C#

Monde Angular avec Typescript

Monde backend avec Node.js

Monde backend avec PHP

Monde React avec TypeScript

Monde backend avec Python

Monde backend avec Kotlin
Aucune date ne vous convient ? Vous souhaitez une session privée intra-entreprise ?
Entreprises et particuliers, proposez vos dates via notre formulaire de contact. Sessions privées en présentiel ou en visio, en français ou en anglais.
Proposer une date153 Témoignages
Plus de témoignages ici et sur Google Reviews
Je suis venu en étant réfractaire au TDD, persuadé (mais pas convaincu) que cela faisait perdre du temps. Je pensais maitriser l’IA pour coder. Je pensais avoir bien compris la clean architecture. Après la formation, j’ai envie de faire du TDD sur mes projets, j’ai complètement changé ma façon de travailler avec l’IA et j’ai revu ma compréhension de la clean archi. Michaël est très pointu, lorsqu’on lui pose une question il ne s’arrête pas à expliquer la réponse, il montre la réponse. Cela change tout parce que la compréhension n’est pas la même et cela démontre une forte maitrise du sujet. Je recommande ! 🙂
Anatole COUASNON
C’est du sur-mesure ! Michaël est à l’écoute avant, pendant et après la formation. Le contenu est dense : beaucoup d’informations, de concepts et de pratiques à intégrer. Il offre un savant mélange entre théorie et pratique, ce qui permet de bien ancrer les notions. Il faut bien entendu fournir sa part de travail, mais Michaël répond à toutes les questions avec une disponibilité rare. Il a clairement pris le train de l’IA, ça fait plaisir et pousse constamment à aller plus loin. Si vous cherchez une excellente introduction et un deep dive sur l’architecture hexagonale, le TDD, le DDD et tout l’écosystème qui va avec, c’est la formation idéale. Vous y travaillerez aussi votre méthodologie de design logiciel, notamment grâce au TDD. En bref : une formation exigeante, riche et parfaitement accompagnée.
Yoann GENDREY
J'ai suivi la formation assurée par Michaël Azerhad (TDD, DDD, Clean Archi dans le monde PHP/Symfony). Formation très complète et intéressante, qui ouvre de nouvelles portes sur le métier de développeur. Michaël est passionné et impliqué, ce qui rend la formation vraiment interactive, les 2 jours passent trop vite, ce qui est bon signe :-)
Edouard BOIVIN
La formation DDD, TDD, Clean Architecture côté back-end est un vrai plus pour des personnes issus de la vielle école comme moi, s'appuyant encore bien trop souvent sur une approche "datacentric" pour concevoir des applications. Elle est parfaite pour déconstruire cela et comprendre avec finesse les principes du DDD, TDD et de la Clean architecture. Je la recommande également pour celles et ceux ayant des notions de base sans avoir eu jusque là plus de temps pour les approfondir. De part sa lecture de nombreux d'ouvrages techniques de référence et son recul après plusieurs années de pratique, Michaël m'a permis de dissiper de nombreuses confusions et amalgames.
Yoann GAUCHARD
Formation qui m'a permis d'éclaircir certaines zones d'ombres sur le TDD, le DDD et la Clean Architecture (dans le monde Java), et aussi d'améliorer ma productivité avec l'IA. Je vous recommande WealCome. Merci Michaël !
Maxwell BALLA
Enfin un influenceur (linkedin) qui ne vend pas que du vent ! La formation met l'accent sur les vrais problèmes et les vraies solutions à mettre en place pour y répondre. DDD, BDD et TDD sont des notions beaucoup plus claires maintenant et j'ai hâte de les mettre en application dès que possible dans ma mission actuelle :) Un grand merci à toi Michaël pour ta perspicacité et ton accompagnement :)
Thomas RIBEIRO
J’ai suivi la formation TDD, DDD, BDD et Clean Architecture dans l’univers Node/TypeScript, animée par Michaël Azerhad, et j’en suis vraiment très satisfait. Le contenu est riche, structuré et concret : on progresse à travers une étude de cas réaliste, proche de situations rencontrées en entreprise, avec des exercices progressifs et des explications très claires. Un collègue me l’avait recommandée, et je confirme pleinement : c’est une formation très complète, pragmatique et immédiatement applicable au quotidien. Je recommande sans hésiter.
Tiago ETM
Cours dynamiques, une expertise certaine et un sujet bien rodé adapté aux concepts démontrés. Je recommande clairement à quiconque souhaite améliorer son niveau de dev
Robin TOURNÉ

Michaël AZERHAD
Expert reconnu en TDD, DDD et Clean Architecture en France, Michaël forme des développeurs depuis 2019. Il est le fondateur de WealCome et anime l'une des plus grandes communautés francophones de développeurs engagés dans le Software Craftsmanship.
- 3000+ développeurs formés depuis 2019
- Conférencier et créateur de contenu technique
- Communauté de 30 000+ devs sur les réseaux
- Pionnier du workflow IA + Craft avec Claude Code
- Créateur de Qualioform, SaaS codé avec Claude Code et les pratiques Craft, sans la moindre ligne de code écrite à la main
Questions fréquentes
Faut-il déjà pratiquer le TDD pour suivre cette formation ?
Non, mais il faut avoir au moins 5 ans d'expérience en développement. La formation reprend les fondamentaux du TDD, mais va très vite en profondeur. Si vous n'avez jamais écrit de test, ce sera trop intense.
Je suis junior, puis-je quand même suivre la formation ?
Oui, si vous vous sentez en capacité de suivre — les très bons juniors, ça existe ! Sinon, Michaël peut organiser des sessions regroupant des juniors pour homogénéiser le niveau du groupe. Contactez-nous pour en discuter.
Est-ce une formation théorique ?
Non. C'est 100% pratique : live coding, mob programming, construction de vrais projets. Les concepts théoriques émergent naturellement du code, pas l'inverse.
Le DDD est-il vraiment traité en profondeur ?
Ce n'est pas une simple introduction. Le DDD est pratiqué en profondeur à travers du vrai domain modeling. Vous ne verrez plus les Aggregates comme avant. Et pour les meilleurs groupes, on verra même les Domain Events et un message Broker avec les bons patterns associés.
Ma techno n'est pas dans la liste. Puis-je quand même suivre la formation ?
Les technos affichées sont les sessions publiques planifiées. Michaël maîtrise aussi C++, Flutter, Swift et d'autres. Contactez-nous pour organiser une session dans votre techno.
Combien de participants par session ?
Les sessions sont limitées à 3–12 développeurs. Ce format en petit groupe garantit un suivi personnalisé, des échanges riches et une progression adaptée au niveau de chacun.
Cette formation est-elle adaptée aux Tech Leads et CTO ?
Absolument. De nombreux Tech Leads et CTO suivent cette formation pour approfondir leur compréhension du TDD et du DDD, et pour ensuite élever le niveau de leurs équipes. Le format en mini-groupe permet des échanges riches sur les problématiques d'architecture à l'échelle.
Est-il possible d'organiser une session en présentiel dans mon entreprise ?
Oui. Vous pouvez réserver Michaël pour une formation sur mesure en présentiel au sein de votre entreprise, de 2 à 4 jours selon vos besoins. Contactez-nous pour en discuter.
La formation peut-elle être dispensée en anglais pour une équipe internationale ?
Oui, absolument. Michaël a déjà animé des sessions en anglais pour des équipes internationales. Contactez-nous pour organiser votre session en anglais.
Mon entreprise ne me permet pas d'utiliser un outil comme Claude Code. Est-ce un problème ?
Pas du tout. Le workflow Claude Code est proposé en option dans les formations de Michaël. Il est tout à fait possible de suivre une version où tout est codé à la main, sans aucun outil IA. Michaël organise les groupes en conséquence : ceux qui souhaitent utiliser Claude Code sont regroupés ensemble, et ceux qui préfèrent coder sans IA sont entre eux. Les bénéfices du TDD, du DDD et de la Clean Architecture restent les mêmes.
Ma formation peut-elle être financée ?
Oui. WealCome est certifié Qualiopi. Si vous avez une entreprise (freelances inclus), votre formation peut être financée à 100% par votre OPCO ou un autre organisme (FIFPL, AGEFICE, France Travail…). Nous vous accompagnons dans les démarches.
Attention : le CPF n'est pas accepté. C'est d'ailleurs pour cette raison que nous proposons un tarif particulier à seulement 400 € TTC, accessible à ceux qui financent eux-mêmes (en perso) leur formation.
Un suivi après la formation
Michaël AZERHAD, le formateur, ne vous lâche pas après les 14h. Il assure un accompagnement post-formation pour vous aider à mettre en pratique les concepts dans votre quotidien professionnel.
- Accès à un Slack privé avec Michaël pour poser vos questions en continu
- Exercices corrigés et retours personnalisés après la session
- Accompagnement Q&A sur vos cas concrets en entreprise
Votre formation peut être financée à 100% si vous avez une entreprise (freelances inclus)
Nos formations certifiées Qualiopi sont généralement finançables par votre OPCO ou par un organisme financeur (FIFPL, AGEFICE, France Travail…). Nous pouvons vous accompagner dans les démarches.
Vous choisissez votre formation
Sélectionnez la variante (Java, PHP, etc.) et la date qui vous convient.
Vous contactez votre financeur
Nous vous aidons à identifier votre OPCO ou autre organisme financeur et à monter le dossier de prise en charge. C'est rapide !
Votre formation est financée
Très souvent dans le cadre des OPCO, la prise en charge est totale ! Rien à débourser, que du plaisir 😊

Pourquoi c'est possible ? WealCome est certifié Qualiopi.
La certification Qualiopi est délivrée par l'État et atteste de la qualité de nos formations. C'est elle qui permet à vos OPCO de financer votre formation WealCome. Sans Qualiopi, pas de financement possible.
Audit réalisé par ICPF