DDD – Domain Driven Design
Découvrez comment aligner votre code avec une compréhension approfondie des métiers.
Cette formation vous permet d’acquérir les compétences nécessaires pour intégrer efficacement Github Copilot dans vos pratiques de code, améliorant ainsi la productivité et la qualité de l’applicatif. La montée en compétence sera assurée grâce à des sessions pratiques d'écriture de code, des discussions de groupe et des défis itératifs.
Vous apprendrez à comprendre les concepts et fonctionnalités de Github Copilot, apprendre à l’intégrer dans les projets de développement afin de maximiser l’efficacité au quotidien.
- Introduction à GithubCopilot
- 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
Sur du 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 »
- 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 Github Copilot
> Aider à mieux designer le code
- DDD
> Identification des Bounded Contexts
> Séparer le code technique du code métier
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