DDD – Domain Driven Design
Découvrez comment aligner votre code avec une compréhension approfondie des métiers.
L'objectif de cet événement est de munir les participant.e.s des connaissances et des compétences nécessaires pour intégrer efficacement Github Copilot dans leurs pratiques de code, grâce à des sessions pratiques d'écriture de code, des discussions de groupe et des défis itératifs.
Les participant.e.s apprendront à :
Accélérer l'apprentissage de nouvelles compétences (bibliothèque, cadre, langage, regex, etc.)
Utiliser les fonctionnalités avancées de Github Copilot
Mettre en œuvre des pipelines
Utiliser Github Copilot dans le développement piloté par le comportement (BDD) : De 3 amigos à 4 amigos
Identifier les contextes limités et séparer le code technique du code métier dans le développement piloté par le domaine (DDD)
Créer une documentation vivante à l'aide de Github Copilot
À la fin de l'événement, les participant.e.s auront une bonne compréhension de Github Copilot et de ses applications, seront en mesure d'intégrer efficacement Github Copilot dans leurs pratiques de code, améliorant ainsi leur productivité et la qualité de leur code.
Introduction
aux outils GenAI pour le développement
Prise en main :
Rédiger de meilleurs prompts
Comprendre le besoin
Générer des exemples/tests à partir du besoin
BDD et les 4 amigos
DDD
Identification des Bounded Contexts
Séparer le code technique du code métier
Code Review
Examiner le code
Vérification de la qualité et de la sécurité
Messages de validation
Living documentation
Créer une documentation vivante à l’aide de la GenAI
Bonnes pratiques pour mieux designer le code
Mise en situation sur code legacy
Comprendre le comportement d'un code existant
Transcrire le code, changer de langage
Refactoriser le code : conception,
réutilisation, injection de dépendences,
repérer des « code smells »
Cette formation s'adresse aux développeuses/développeurs, aux "Citizen developers" et à toute personne intéressée par l'amélioration de ses compétences en développement avec Github Copilot.
Pour chaque formation, un quizz de validation des prérequis sera transmis 2 semaines en amont et en fin de session pour valider les acquis.
Les formateurs distribueront les supports de la formation au format électronique PDF à la fin de la formation. Prévoyez d’avoir un ordinateur pour les exercices pratiques.
La formation est donnée en français ou en anglais. Les supports de formation sont en anglais.
Pour toute personne en situation de handicap, n’hésitez pas à nous contacter au 07 63 74 20 95 ou à formation@arolla.fr.
Par ailleurs, toutes nos formations sont accessibles en distanciel.
Formatrice et CTO Arolla