Vous êtes développeur et voulez optimiser votre charge de travail sur les projets.
Vous voulez comprendre les concepts des assistants IA de type LLM.
Vous devez refactorer des projets d’envergure et voudriez vous alléger la tâche.
Vous voulez transformer vos équipes afin de négocier au mieux le virage de l’IA générative dans le développement.
LES OBJECTIFS DE LA FORMATION
Comprendre les concepts des assistants IA de type LLM.
Être capable d’utiliser des techniques avancées pour interagir avec les assistants de code.
Implémenter les meilleures pratiques de programmation, telles que le Clean Code, le Test-DrivenDevelopment (TDD), les principes SOLID, et d’autres approches comme le Balanced Abstraction Principle (BAP).
MODALITÉS PÉDAGOGIQUES
MÉTHODE PEDAGOGIQUE : ACTIVE
La formation est dispensée par un expert, en présentiel ou à distance via des :
Slides de formation
Exercices & travaux pratiques sur environnements techniques Finaxys (cloud privé)
MOYENS PEDAGOGIQUES
PRESENTIEL : Salle & PC avec accès aux coud privé Finaxys.
DISTANTIEL : Salle virtuelle et accès au cloud public Finaxys
MODALITÉS D’ÉVALUATION
Évaluation à l’atteinte des objectifs par 2 questionnaires d’évaluation pendant la formation. Avis favorable à partir de 5/10 pour chaque test.
Évaluation à chaud de la satisfaction par questionnaire en ligne en fin de formation.
LE FORMATEUR
Architecte de plus de 10 ans d’expérience, intervenant chez nos clients grands comptes
À QUI S’ADRESSE CETTE FORMATION ?
PUBLIC
Pré-requis
modalité d'accès
Développeurs
Savoir-faire en développement, de préférence en langage orienté objet.
À la validation de la convention et / ou à la prise en charge
Accessibilité aux personnes en situation d’handicap : nous contacter
PROGRAMME DÉTAILLÉ
SÉQUENCE
THÈME À ABORDER
MÉTHODE PÉDAGOGIQUE
Jour 1
Accueil
Petit Déjeuner
Présentation des stagiaires
Présentation du règlement intérieur
Réalisation du test de positionnement
Présentation de la formation
Définition du cadre
Active & Interactive
Analyse des Connaissances
IA Generative & LLM
Mise en avant des expériences des stagiaires
Echanges et discussions sur les aspects négatifs et positifs du Développement Applicatif assité par IA
Participatif
Introduction
Short History
GitHub CoPilot
Other Contenders
General Architecture
Use Cases & REX
Key Limitations
Active & Interactive
New Project Paradygms
Natural Language
From TDD to BDD
Gherkin
Active & Interactive
Change Management
How to Communicate
CoPilot & Scrum Projects
Manage Acceleration
VCAD Framework
Active & Interactive
Pause Déjeuner
Prompt Engineering
Synthétiser son travail, interagir, demander de l’aide
Participative
How to use
GitHub CoPilot Part 1
Installation
Configurations
First Steps
Simple Interactions
Wrap-Up
Active & Interactive
Deep Dive
Architecture
Security Concerns
Active & Interactive
Exercices
Quizz & Hands-On
Active & Interactive
Pour Finir
Corrections & Debrief
Evaluation de la satisfaction des Stagiaires
Active & Interactive
Bilan de la Journée
Participative
Jour 2
Accueil
Petit Déjeuner
Retour sur la journée de la veille
Présentation de la formation
Définition du cadre
Active & Interactive
Première implémentation
Documentation & retro documentation
Stratégies de tests
Coding Exercices
Active & Interactive
Seconde Implémentation
RETEX sur les bonnes pratiques de tests
Bug fixing avec Copilot
Coding Exercice
Wrap-Up
Active & Interactive
Pause Déjeuner
GitHub Copilot comme Peer Programmer
Principes SOLID et BAP
Hands-On
Active & Interactive
Architecture de solutions LLM
Principes clés, notions d’agents et de RAG
Hands-On
Active & Interactive
Pour Finir
Evaluation de la satisfaction des Stagiaires
Active & Interactive
Bilan de la Journée
Participative
Version 07.24
Pour plus d’informations, veuillez nous contacter à l’adresse mail suivante : formation@finaxys.com