Passer au contenu

Marre de faire des CRUD ? Envie de nouveaux défis ? Découvre le pouvoir de l'Architecture Hexagonale et DDD

Maîtriser son framework préféré pour faire des projets one-shot ? Facile. Le vrai défi ? Construire pour durer. Apprends à créer des applications à la fois robustes et capables d'évoluer, tout en réduisant au maximum bugs et régressions. Transforme ton approche et améliore tes compétences dès maintenant !
form
DALL·E 2024-02-07 17.19.11 - Illustrate in portrait mode a developer with long hair, a beard, and a bun, looking bored yet somewhat dreamy at work in front of their computer. This

Envie de projets plus stimulants ?

Les CRUD ? Avec les bons outils, c’est facile. Mais à la longue, c’est répétitif et ça devient lassant.Maîtriser un framework, c'est bien, mais ce n'est que le début. En vérité, il faut aller au-delà des guidelines d'un framework pour créer un logiciel durable. Ce qui compte vraiment, c'est de comprendre les principes fondamentaux de la conception logicielle.
 
Toi aussi, tu cherches à aller plus loin ? Les patterns tactiques du Domain-Driven Design (DDD), comme les agrégats, entités ou objets de valeur, sont ce qu'il te faut. Maîtriser ces patterns te permettra de concevoir des applications orientées métier et te distinguer clairement en tant que développeur.
 
Envie d’en finir avec les CRUD ? Inscris-toi pour connaître la date de la prochaine session et reçois gratuitement un exemple d’application développée sans CRUD !

Sois plus qu’un·e développeur·euse lambda

Créer une application rapidement avec un framework et son écosystème est à la portée de nombreux développeur·euse·s. Mais concevoir un produit qui dure tout en limitant bugs et régressions, c'est un vrai défi !
 
Alors, comment assurer sa qualité et sa durabilité ? Grâce à l'architecture hexagonale et aux patterns tactiques du Domain-Driven Design (DDD). Ces concepts ne sont pas des buzzwords mais des solutions concrètes pour créer des applications pérennes et orientées métier.
 
Envie de passer à la vitesse supérieure ? Inscris-toi pour connaître la date de la prochaine session et reçois gratuitement un exemple d’application utilisant ces concepts.
DALL·E 2024-02-07 17.04.43 - Visualize a metaphorical journey of software development as a challenging mountain path, in portrait orientation, focusing on the concept without incl
DALL·E 2024-02-07 17.28.58 - Illustrate in portrait mode a developer with long hair, a beard, and a bun, viewed from a 3_4 back angle but with their profile visible, showing them

Assez de subir ton framework ? Change la Donne !

Tu adores ton framework et tu le maîtrises à la perfection, c'est bien ! Mais est-ce suffisant pour assurer la pérennité de tes applications ? Probablement pas.
 
Et là, le drame : ton code métier est tellement couplé à ton framework que chaque mise à jour de ce dernier tourne au cauchemar. Tu dois ajouter une nouvelle fonctionnalité mais tu te retrouves à refactorer une grosse partie de l'application. "Ça sera rapide", tu te dis. Trois semaines plus tard, tu es toujours dessus... Je l'ai vécu. Difficile de dire au stand-up : "Demain, promis, je merge ma PR".
 
Tu veux que ton framework soit ton allié et non un boulet ? Inscris-toi pour connaître la date de la prochaine session et reçois gratuitement un exemple d’application !

Tu as peur de livrer des régressions en prod ?

On te répète sans cesse qu'il faut tester ton code. Mais à chaque petite modification, les tests échouent sans que tu comprennes pourquoi. Est-ce normal que les tests ralentissent tes livraisons ? Absolument pas !
 
Une architecture solide et une bonne stratégie de tests sont essentielles pour éviter ces problèmes. C'est là qu'intervient l'architecture hexagonale : elle permet d’isoler les entrées et sorties pour rendre ton code facilement testable.
 
Tu veux livrer sans peur en prod ? Inscris-toi pour connaître la date de la prochaine session et reçois gratuitement un exemple d’application avec plein d’exemples de tests !
DALL·E 2024-02-07 17.34.45 - Illustrate in portrait mode a developer with long hair, a beard, and a bun, with their profile visible, showing them in front of their computer with a

Formation de 2 jours en présentiel ou à distance(certifiée Qualiopi)

1400€ HT / personne

Objectif 1 : Découplage du code métier grâce à l’architecture hexagonale

Libère ton code des contraintes techniques qu'il s'agisse du framework ou des entrées/sorties.
 
 
 

Objectif 2 : Modélisation du code métier avec le DDD tactique

 
Maîtrise des patterns comme les agrégats, entités et objets de valeur (value object) pour exprimer clairement la logique métier de ton application
 

Objectif 3 : La qualité n’existe pas sans une bonne stratégie de tests

 
Les tests ne doivent pas être un obstacle. Apprends à tester ton code pour valider son bon fonctionnement et libère toi de la pression du déploiement en production.
 

👉 Cette formation fait partie du catalogue Hack Your Job. Grâce à la certification Qualiopi, plusieurs options de financement sont disponibles pour réduire votre reste à charge. Pour plus d'informations sur les possibilités de financement, consultez ce lien: Financement de la formation.
 
 

Encore des doutes ? Découvrez les avis de celles et ceux qui ont suivi la formation :

J'ai eu la chance d'assister à la formation d'Arnaud sur le DDD. Arnaud sait de quoi il parle, il maîtrise le sujet à la perfection. Le format, les outils, les explications, étaient très réfléchis et pertinent.

J'ai évidemment progressé autant dans la reflexion que la dans la technique. Je ne peux que recommander Arnaud que ça soit en tant que formateur ou bien entant que Dev/LeadDev. J'espère pouvoir le recroiser au sein d'une mission !

Nicolas (Développeur)
J'ai eu la chance de participer à une formation donnée par Arnaud et je recommande fortement. C'était très complet, adapté, ludique même et ça m'a beaucoup apporté.

Arnaud est passionné, ça se sent et son envie de partager est forte !


 

Lenny (Ingénieur développement web)
J'ai eu le privilège de participer à la formation *Architecture Hexagonale et DDD Tactique* animée par Arnaud. En très peu de temps, il a pu nous délivrer la cristallisation de ses expériences de manière pragmatique. Il a été bon pédagogue et très patient avec nous lorsque nous ne comprenions pas certaines notions.

Arnaud s'adapte à tout type de profil et cela même si l'équipe est composée de développeurs de différents niveaux ! J'ai beaucoup appris et je recommande pour tout développeur soucieux de vouloir améliorer la qualité de son code et toute entreprise voulant améliorer la valeur de ses produits.

Youness (Développeur)

Intéressé.e ? Ne laisse pas passer cette chance,inscris-toi dès maintenant !

Bonus : en t'inscrivant, tu recevras gratuitement un exemple concret d’application te permettant de voir en pratique ce que la formation te permettra de réaliser.

Tes données resteront strictement confidentielles et seront exclusivement utilisées pour communiquer avec toi. Sois assuré(e) qu'elles ne seront jamais vendues à des tiers.

Qui suis je ?

avatar
Je suis Arnaud Langlade, artisan logiciel avec 15 ans d'expérience. J'ai travaillé avec des entreprises comme Royal Canin (Groupe Mars), Prisma Media, le groupe Sud Ouest, ainsi que des start-ups telles qu'Akeneo, Convelio et Sunday.
 
Je me focalise sur la compréhension des besoins des entreprises pour trouver les solutions les plus adaptées. J'ai un penchant pour tout ce qui se termine par *DD, comme DDD, BDD et TDD. Ces concepts et les valeurs de l'eXtreme Programming me permettent de vous aider à créer des logiciels solides et pérennes.