Vous allez adorer
notre façon de coder
WealCome est une entreprise reconnue pour son très haut niveau de maîtrise du code et notamment des méthodes de programmation les plus avancées telles que le TDD et la Clean Architecture.
Vidéo de présentationDes compétences rares sur le marché
A code that works is not enough! (Robert C. Martin)
Nous maîtrisons des méthodes de programmation élitistes faisant de vos projets de véritables succès.
Test-Driven Development (TDD)
Nous sommes experts en TDD, ce qui assure une qualité et fiabilité du code sans compromis; tout en augmentant la productivité de nos développeurs.
Un élément crucial pour designer son code de manière optimale.
Une fois qu'on y a goûté on ne peut plus s'en passer.
Chaque projet que nous réalisons respecte scrupuleusement la discipline TDD.
Clean Architecture
Un logiciel qui marche c'est bien, mais s'il devient vite obsolète, difficilement testable unitairement et difficilement évolutif, à quoi bon un tel code ?
Avec ce style d'architecture, aussi dénommée Hexagonal Architecture, votre produit sera très faiblement dépendant des choix techniques effectués, ce qui permettra de le tester aisément unitairement et d'assurer une migration vers de futurs frameworks, bibliothèques et base de données d'un claquement de doigts.
Domain-Driven Design (DDD)
DDD désigne un ensemble intelligent de patterns stratégiques et tactiques visant à concevoir un code source respirant vos langages parlés, la précision de vos besoins exprimés ainsi que vos désirs d'évolutions.
Behaviour-Driven Development (BDD)
Stop les logiciels hors-sujets, tellement courant !
Pas chez WealCome en tout cas.
Évitons les quiproquo et soulevons les plus subtiles des ambiguïtés grâce aux ateliers BDD qui permettent d'élaborer des exemples précis de comportements du logiciel nommés "scénarios".
Beaucoup de projets échouent car cette étape est malheureusement trop souvent ignorée.
Sans ce type d'atelier, pas de bon projet.
Art du refactoring
Remanier du code existant sans en changer le comportement est une pratique nommée Refactoring.
Le refactoring est une activité permanente d'un développeur digne de ce nom.
La crainte ? "Casser" le code d'autrui voire son propre code, entraînant des blocages complexes à résoudre.
Le Refactoring est un véritable art et nécessite des compétences variées très avancées que nous maîtrisons à la perfection.
Notre pratique TDD permet d'assurer un Refactoring sans le moindre stress ni la moindre mauvaise surprise.
Unique objectif : malaxer le code continuellement pour répondre sans peine à tout besoin client.
Expertise 100% Full Stack
Aussi à l'aise dans le monde Front que dans le monde Back.
Nous sommes experts dans plusieurs langages et technologies différentes dont voici un échantillon :
Java, Scala, TypeScript, Node.js, Javacript, Ruby, PHP, Angular, React, Vue, Redux, React-native, HTML/CSS3/SASS, NoSQL, SQL.
Autrement dit, nous maîtrisons les langages fonctionnels et les langages orientés objets ; avec un gros faible pour les langages fonctionnels comme Scala notamment, très profonds et si bien pensés.
Réalisation de projets
Nous réalisons vos projets
de A à Z
Nous confier votre projet c'est vous assurer d'un rendu de très haute qualité mettant l'accent sur les points suivants :
Mode forfait avec garantie 0 Bug
Nous adorons travailler avec une obligation de résultat.
Nous savons développer tout type de logiciel/application et nous garantissons 0 bug à chaque livraison !
Respect strict des méthodes élitistes de programmation
Nous ne faisons AUCUN compromis concernant la qualité de code.
Chaque détail est important pour nous, du naming de variables aux concepts d'architecture ; sans oublier un code coverage de 100% grâce à la pratique stricte de TDD.
Formations
Nous vous formons à nos pratiques élitistes.
Maîtriser nos pratiques exigent des années de recherche, lectures et d'expérience. Nous vous proposons de gagner des années avec nos sessions de formations, que vous soyez particulier ou professionnel !
TDD et la Clean Architecture dans le monde Web
De nos jours le monde Web est un mastodonte, avec un écosystème immense.
Cette formation a pour but de vous enseigner un mécanisme de programmation commun, quelles que soient les technologies que vous aurez choisies pour vos projets.
TDD et la Clean Architecture dans le monde Backend
Le monde Backend est le cerveau de toute application.
Il est très fréquent de faire fausse route lorsque les disciplines rigoureuses de programmation ne sont pas suivies.
Cette formation va vous permettre d'apprendre à élaborer un Backend de manière optimale, productive et sereine.
Fondateur
Michaël AZERHAD - Président de WealCome

Michaël est passionné par tout ce qui a trait à la conception logicielle parfaite.
Il découvre notamment Test-Driven Development et la Clean Architecture en 2011 et c'est le coup de coeur.
Conscient que les développeurs sensibles à la qualité de code sont réellement rares dans le milieu IT, Michaël a décidé de fonder WealCome afin de mettre en valeur ses pratiques et accompagner toute personne motivée par l'excellence en programmation.
Vous pouvez notamment retrouver Michaël sur Linkedin où il est très actif en postant régulièrement ou encore sur Stackoverflow avec une activité conséquente.
Michaël crée aussi des articles, podcasts et vidéos pégagogiques que vous pouvez retrouver sur notre blog.
Ils nous ont déjà fait confiance





Témoignages
Plus de témoignages ici, sur Google Reviews
Swiper vers la droite pour les faire défiler.}
Très content d'avoir pu participer à la formation TDD/ Clean Architecture dans l'univers React/Typescript ! Michaël est très pédagogue et a su répondre à toutes nos différentes interrogations.
Formateur passionné, très généreux de son temps et plus que compétent pour enseigner le TDD et la clean architecture. Si vous souhaitez booster vos compétences, foncez-y !
Michaël a une parfaite maitrise de ce qu'il enseigne et c'est surtout un grand passionné. J'ai aimé faire la formation Clean Archi et TDD dans le monde Java. Cette formation m'a permis de consolider mes connaissances sur la clean archi et surtout de mettre en pratique le TDD en dehors des Katas.
Formation TDD / Clean Architecture très intéressante et enrichissante. Mickaël maîtrise son sujet et est un très bon formateur.
J'ai participé à la formation TDD/Clean architecture chez WealCome et j'en suis très satisfait. La formation répondait bien à mes attentes et confirmait mes choix effectués pendant mes autoformations.
Michaël est passionné par son sujet et à notre écoute pendant cette formation TDD & Clean Architecture. Il n'hésite pas à aller plus loin sur certains sujets. On voudrait presque que ça continue encore !
Merci Michaël pour cet accompagnement dans les fondamentaux de la Clean Architecture et du TDD. J'apprécie cette passion du software craftsmanship que tu sais transmettre et communiquer. Ca motive à sortir de sa zone de confort et de continuer d'explorer tout ce qui rend notre métier aussi génial !
Michael is an awesome guy that will teach you awesome techniques. I attended the TDD / Clean architecture workshop in React / Redux. It had a huge impact on the way I’m developing software. I strongly recommend for companies that want to 10X their dev team.
Très bonne formation, très poussée. Le support est de qualité. Formation très interactive et bien fournie.
Michaël a une parfaite maitrise de ce qu'il enseigne et c'est surtout un grand passionné. J'ai aimé faire la formation Clean Archi et TDD dans le monde Java. Cette formation m'a permis de consolider mes connaissances sur la clean archi et surtout de mettre en pratique le TDD en dehors des Katas.
Formation TDD / Clean Architecture très intéressante et enrichissante. Michaël maîtrise son sujet et est un très bon formateur.
Formateur passionné, très généreux de son temps et plus que compétent pour enseigner le TDD et la clean architecture. Si vous souhaitez booster vos compétences, foncez-y !
Michaël est un très bon formateur. La formation est très complète, condensée et permet de savoir sur quoi s'orienter dans sa montée en compétence.
Très bonne formation, Michael est très pédagogue et sais faire preuve d'un humour tout en finesse. Le contenu est qualitatif, finalement j'aurais aimé que ça dure une semaine complète 😁
- La formation TDD/clean architecture est excellente, Wealcome a une profonde expertise sur tous les aspects du software. Tout est concret et applicable dans l'heure.
Merci Michaël pour ces deux journées de formation qui m'ont permis d'aborder TDD de façon optimale et aussi de renforcer mes connaissances en matière de clean architecture et bonnes pratiques ! Grâce à tous ces concepts, ma vision de mon travail a complètement changé et je souhaite l'appliquer ASAP dans mes projets perso et entreprise. Cette formation est la porte d'entrée vers le monde du software craftsmanship, je recommande à tous les dev !
Formation très instructive et très riche, les pratiques, architectures et conseils techniques sont très pertinents et qualitatifs. On découvre des concepts qu'on regrette de ne pas trouver plus souvent en entreprise. Michaël, notre instructeur, maîtrise parfaitement son sujet et répond à toutes nos questions, nous partage des ressources très intéressantes et complètes. Je recommande cette formation à toutes les personnes désireuses de comprendre ce qu'est un test (dans le vrai sens du terme) ainsi que la clean archi.
Formation suivie sur le thème TDD côté front avec React, je la conseille vraiment, Michaël nous guide parfaitement, son expertise m'a permis de répondre à toutes les questions que je me posais et j'en suis ravi !
Michaël propose des formations vraiment au top. Un bon niveau au dessus de beaucoup d'autres ;-)
Michaël est un développeur passionné avec beaucoup d'expérience. Son goût pour le travail bien fait et sa pédagogie sont très appréciables.
Les formations de Wealcome sont très motivantes. Michaël connait très bien son sujet, a de fortes convictions qu'il sait transmettre et justifier. Ça donne envie de continuer à apprendre et s'améliorer !
J'ai assisté avec plaisir à la formation TDD et Clean Architecture de Wealcome. C'est une formation avancée qui fait la part belle aux démonstrations pratiques, toujours étayées par la base théorique. Bravo et merci à Wealcome et à son président qui respire l'amour du travail bien fait.
Excellente formation, très bonne ambiance. Michaël Azerhad est au top et donne beaucoup de sa personne.
J'ai suivi la formation clean archi dans le monde React avec Redux et je n'ai pas été déçu. Heureusement j'avais déjà tous les rudiments sur React et Redux pour bien comprendre. Ça a bien désacralisé la pratique du TDD en ce qui me concerne et j'ai pu rapidement pratiquer de mon côté sur un projet perso.
J'ai eu l'occasion de participer à la formation "TDD et Clean Architecture dans le monde Web avec React, Typescript et Redux" menée Michaël. Ses compétences et son approche m'ont permis d'être à même de réellement appliquer le TDD dans mes projets. C'était clairement la formation qu'il me manquait après toutes mes lectures et recherches sur le sujet. En apportant la juste dose de théorie à la pratique constante en live coding, Michael démontre de manière pratique l'usage du TDD et ses subtilités. À travers principalement la mise en place d'une architecture hexagonale sur un projet démarré ensemble lors de la formation, Michael montre très clairement à la fois l'intérêt et aussi la manière de mettre ce type d'architecture en place dans un projet front-end moderne.
J’ai suivi le cours du soir « Formation TDD et Clean Architecture dans le monde Web avec React, Typescript et Redux », je ne peux que le recommander à toute personne qui veut monter en compétence sur les sujets du craftsmanship dans le monde du front-end. Michael allie pédagogie, passion, écoute, et démonstrations brillantes autour d’une application développée d’une façon proche du mob programming dont tout le monde peut tirer profit, ne serait-ce qu’avec la base de code à la fin en plus du support de cours pour pouvoir appliquer tout cela au plus vite en entreprise :-)
Soyons très clair, les formations de Wealcome sont un incontournable. Michaël, le formateur, maitrise parfaitement sont sujet et sait vous embarquer avec pédagogie dans le monde du développement de qualité et de l'architecture. Il vous apprend des concepts qui sont directement applicables dans vos missions/projet et ça rend la formation vraiment top !
J'ai pu assister à la formation TDD / Clean architecture pour l'univers Web React / Typescript. Le contenu de cette formation m'a été très utile, le formateur était à l'écoute des participants. Projet fil rouge et démo en live code. Partage de connaissances et de bonnes pratiques au rendez-vous. Thème abordé en profondeur dans les détails.
C'était ma deuxième session de formation chez WealCome. Super formation, dans l'échange la discussion et la bonne humeur surtout ... on apprend pas mal de choses, beaucoup de petites astuces et techniques sympas pour améliorer la qualité du travail ... pas mal de références aussi en terme de livres (ce qui renforce l'expertise du formateur et la crédibilité des propos => ce n'est pas quelque chose de nouveau car tel ou tel livre en parle) Michaël est assez à l'écoute, répond aux questions avec des exemples ou des références pour creuser le sujet, prête attention aux détails qui font qu'on s'améliore tous les jours et surtout tient un discours motivant et fédérant, pour moi en tout cas.
J'ai suivi la formation "Formation TDD et Clean Architecture dans le monde Java" et les promesses sont tenues. On part rapidement vers de la technique en live coding. Le formateur est à l'écoute et sait adapter son cursus aux stagiaires dont les niveaux d'expérience étaient variés. Nous avons travaillé sur un sujet improvisé proposé par un des stagiaires. Cela prouve la réele efficacité de la méthode proposée. Par le live coding, nous voyons en direct comment le logiciel se construit depuis zero en considérant avant tout les comportements attendus. Ainsi, en même temps que les fonctionalités émergent un filet de sécurité (les tests) nous donne la confiance de changer le code. Le formateur sait expliquer les raisons des aspects de TDD et Clean Architecture. Il est conscient que cette approche est à contre-courant des pratiques généralement constatées et démontre en quoi elle est supérieure à celles-ci. Enfin, il donne des bonnes ressources (livres) vers lesquels se tourner pour appronfondir les problématiques abordées.
Très instructif Le formateur est très pédagogue et la formation a été accessible même pour un débutant comme moi. Il a accepté de se challenger en appliquant le TDD et la clean architecture à un sujet qu'il n'avait pas préparé mais proposé par les participants. Il a démontré en direct la puissance du TDD. Une formation à consommer sans modération.
C'était ma deuxième session de formation chez WealCome. Super formation, dans l'échange la discussion et la bonne humeur surtout ... On apprend pas mal de choses, beaucoup de petites astuces et techniques sympas pour améliorer la qualité du travail ... pas mal de références aussi en terme de livres (ce qui renforce l'expertise du formateur et la crédibilité des propos => ce n'est pas quelque chose de nouveau car tel ou tel livre en parle) Michaël est assez à l'écoute, répond aux questions avec des exemples ou des références pour creuser le sujet, prête attention aux détails qui font qu'on s'améliore tous les jours et surtout tient un discours motivant et fédérant, pour moi en tout cas.
Super formation, on apprend plein de choses sur l'architecture logicielle et les bonnes pratiques de développement. Si on compte en plus la disponibilité de Michaël sur les réseaux comme sur le slack de Wealcome, je ne peux que lui conseiller de penser à prendre des vacances ^^ Ainsi, les 5 étoiles, sont largement justifiées.
J’ai suivi une dizaine d’heures de coaching personnalisé avec Michaël, dans le but améliorer mes compétences en développement web (en particulier concernant le TDD, la clean architecture et le DDD). Je n’ai pas été déçu ! Michael a eu réponse à toute mes questions, et me renvoyait vers des articles ou de la documentation pour que je puisse creuser entre les séances. Il a également répondu rapidement entre les séances quand j’avais des interrogations. Je recommande vivement son accompagnement pour améliorer la qualité et la maintenabilité de votre code.
Formation au top! Bon dosage de la difficulté technique croissante, bon équilibre théorie/pratique. J'ai hâte de mettre en place tous les concepts qu'on a vus au cours de la formation. Je ne connaissais pas Java, mais j'ai tout de même pu suivre et comprendre les notions abordées car les concepts étaient présentés de façon claire. Je recommande!
Nous avons travaillé avec WealCome sur notre solution de sécurisation de données via le protocole Blockchain Factom.
WealCome nous a aidé à passer d'une version alpha à une version industrielle sur laquelle nous allons pouvoir capitaliser.
WealCome nous a apporté la preuve que sa réputation est méritée.
Nous avons fait appel à Wealcome pour le développement d'une application complète à fortes contraintes métiers et avec une complexité élevée. Le résultat est sans appel : l'application est robuste, les règles sont respectées et nous sommes parfaitement sereins sur la capacité d'évolution de cette application. Les livraisons régulières et la méthodologie employée pour le développement (TDD - BDD avec spec Gherkin) nous ont rassurés tout au long de la mission. Le plus impressionnant reste la vitesse à laquelle les éventuels dérives/problèmes sont identifiés puis réglés. Quelques minutes seulement. Merci beaucoup pour votre travail et pour la collaboration !
Formation "TDD et Clean Architecture" suivie à distance post confinement. Très satisfait de la valeur ajoutée. Plusieurs semaines après, le formateur reste accessible et réponds volontiers aux questions existentielles.
Une des meilleures sessions pour découvrir/redécouvrir le TDD. Si vous cherchez une explication pratique du TDD et de la Clean Architecture, je recommande totalement les sessions de formation WealCome. Vous obtiendrez une excellente combinaison de théorie et de pratique.
Un formateur exceptionnel, Michael a une démarche si bonne et pédagogique qui permet de comprendre et d'appliquer les concepts appris dans toutes les technologies auxquelles on touche au quotidien. Je reviendrai pour d'autres formation ça c'est sûr.
Formation de très haut niveau avec Michael Azerhad. Sujets abordés : TDD, BDD, Clean architecture (BACK et FRONT), CQRS, Java, TypeScript. Le tout en pratique et en posant toutes les questions possibles. En plus très pédagogue. J'ai eu la chance de faire la formation Front et Back. Et j'y reviendrais sans aucun doute.
Michael has a deep expertise on DDD and is very professional ! I recommend !
Michaël et un formateur passionné et expert qui en 2 jours de formations sur TDD /Architecture hexagonale a transmis tous les outils afin de mettre en pratique. Une formation où l'on ressort en connaissant les pratiques pour faire un code de qualité .
Session de formation au top! Concernant le fond, c'est tout a fait le programme que je recherchais. L'articulation entre la presentation de la discipline TDD et la clean architecture est parfaite. La partie theorie est agreable a suivre, car bien amenee, et les principes sont demontres exemples et experience a l'appui. La repartie et les competences de Michael font mouche lors des questions et sujets abordes, aussi nombreux soient-ils. L'exemple realise en live coding est bluffant et demontre les pratiques presentees durant la session. Sur la forme, rien a redire, on a affaire a une personne vraiment competente, et animee par une passion rare, avec le gout des choses bien faites, etat d'esprit qu'il aime transmettre. Un immense merci a Michael pour son implication et sa transimission, toujours d'une grande pedagogie. Un investissement personnel de grande qualite, n'hesitez pas, je recommande +++
Avec cette formation j'ai découvert l'hexagonal architecture et j'ai pu reprendre plusieurs points pour améliorer mon TDD. La formation de WealCome et une formation que je recommanderai surtout pour les développeurs qui ont déjà une idée de ce que c'est le craftsmanship, le clean code, le mindset... et un objectif de voir le côté pratique. Outre ses qualités personnelles et pédagogiques, Michaël est un expert du domaine et sait mettre en évidence des principes avancés et répondre avec des arguments solides les questions les plus subtiles. Le rythme est plutôt rapide du coup faut préparer ses questions à l'avance. Je suis ravi de continuer jusqu'à présent de collaborer avec Michaël et bénéficier des son mentoring.
J’ai suivi une formation clean architecture, ATDD, TDD en Java. C’est extrêmement intéressant, avec de la pédagogie, des exemples, du live coding, des références de livre qui font autorité, etc. Nous pouvions poser toutes les questions et les réponses étaient de grande qualité. Cela a complètement changé ma manière de façonner un logiciel, pour rendre le développement de meilleur qualité, en étant plus serein tout en étant plus plus efficace. Je l’ai mis en application auprès de mes équipes, et nous en voyons les bénéfices tous les jours. Je recommande vivement de suivre une formation Wealcome
Nous avons fait confiance à WealCome pour nous réaliser une plateforme Java complexe avec une bonne dose de Multithreading et nous avons été complètement satisfaits de la qualité du travail effectué !
Aucun bug à signaler depuis le début; leurs pratiques font leurs effets !
J'ai suivi une formation TDD/Clean architecture chez wealcome et c'etait un déclic pour ma part, Wealcome maitrise ces sujets et le formateur Michael en plus de maitriser tous ces sujets est vraiment sympa.
J'ai connu Michaël, PDG de WealCome, voilà maintenant plus de 4 ans.
J'ai rarement connu un tel niveau de pédagogie permettant de vulgariser des concepts très complexes.
J'ai appris toutes les pratiques de Craftsmanship (BDD/TDD/DDD etc) grâce à sa pédagogie hors pair et son accompagnement !
Grâce au coaching intense de Michaël de WealCome, je suis alors tombé sous le charme de BDD/TDD/DDD, du refactoring,
mais aussi de la Clean Architecture.
Je suis encore plus passionné qu'avant :)
Bonne formation! La formation fut bien repartie entre une bonne dose de théorie et de pratique! Au cours de ses 2 jours de formation, nous avons appris l'essentiel sur l'architecture hexagonale et la manière de pratiquer un bon TDD.