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 cloud 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
sur le développement augmenté
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
Comparaison de marché
Le fonctionnement des assistants de code
Différents modes d’interaction
Use Cases
Key Limitations
Active & Interactive
Pause
Premiers exercices avec un assistants de code
Hands-On
Active & Interactive
Pause Déjeuner
Améliorer la qualité des réponses des assistants de code
Le choix du bon modèle
Le contexte, au cœur de la solution
La recherche sémantique
Pause
Hands-On
Wrap-Up
Active & Interactive
Personnaliser le style des assistants de code
Aligner la réponse avec les spécificités de l’entreprise
Différents niveaux d’instructions
Comment rédiger des instructions efficaces
Pause
Hands-On
Wrap-Up
Active & Interactive
Exercices
Quizz
Active & Interactive
Pour Finir
Évaluation de la satisfaction des stagiaires
Active & Interactive
Bilan de la Journée
Échange Libre
Participative
Jour 2
Accueil
Petit Déjeuner
Retour sur la 1ère journée & correction du quizz
Présentation du 2ème jour de formation
Définition du cadre
Active & Interactive
Enrichir les assistants avec un écosystème d'outils
Pourquoi faire appel à des outils externes ?
Présentation du protocole MCP
Le concept de memory Bank
Active & Interactive
Pause
Mise en place de concepts avancés avec les assistants de code
Hands-On
Active & Interactive
Pause Déjeuner
De l'idéation au code
Le prototypage avec les outils d’IA
Les approches TDD et BDD boostées avec les assistants
La revue de code
Quelles tâches déléguer à l’IA ?
Active & Interactive
Pause
Mise en application d'un workflow de code boosté avec les assistants de code
Hands-On
Active & Interactive
Exercices
Quizz & correction du quizz
Active & Interactive
Pour Finir
Évaluation de la satisfaction des stagiaires
Active & Interactive
Bilan de la Journée
Participative
Version 09.25
Pour plus d’informations, veuillez nous contacter à l’adresse mail suivante : formation@finaxys.com