Aller au contenu

Formation

Formation Vibe Coding : créer des applications avec l’IA

  • 2 jours (14h)
  • Classe à distance, Présentiel
  • FrançaisAnglaisEspagnol
  • Réf. IA-VIBE-CODING

Écrire une application en dialoguant avec une IA fonctionne bien mieux qu’il y a deux ans, et produit aussi des projets que personne ne sait plus reprendre. Ces deux jours enseignent la version tenable de la pratique : cadrer, faire produire, relire, tester, sécuriser. Le code sort plus vite, mais c’est toujours vous qui le signez.

Public concerné

Développeurs, intégrateurs, webmasters techniques, ingénieurs, étudiants avancés en informatique, consultants techniques, responsables de petites équipes de développement.

Une pratique du développement est attendue : la journée apprend à piloter et à contrôler une production assistée, ce qui suppose de savoir juger du code. Pour créer une application métier sans savoir coder, la formation dédiée du catalogue est plus adaptée.

Prérequis

Pratique régulière de la programmation, quel que soit le langage, et usage courant de Git et de la ligne de commande. Savoir lire et critiquer du code écrit par quelqu’un d’autre.

Chaque participant vient avec son ordinateur portable, un environnement de développement fonctionnel, un accès à un assistant de développement et une idée d’application à construire pendant les deux jours.

Objectifs pédagogiques
  • Situer ce que les assistants de développement font bien, mal, et pas du tout.
  • Cadrer un projet avant la première ligne : périmètre, pile technique, contraintes.
  • Piloter la production par itérations courtes et vérifiables.
  • Relire du code généré avec une grille, et repérer ce qui passe les tests sans être juste.
  • Faire produire des tests qui éprouvent le code au lieu de le confirmer.
  • Repérer les défauts de sécurité les plus fréquents dans le code généré.
  • Maîtriser les dépendances et ce qu’elles emportent en licences et en dette.
  • Livrer un projet qu’un autre développeur peut reprendre.
Programme détaillé

Jour 1

1. Ce que change un assistant de développement

  • Complétion, dialogue, agent dans le terminal : trois niveaux d’assistance.
  • Ce que ces outils font bien, et les catégories d’erreurs qu’ils reproduisent.
  • Pourquoi le code produit compile souvent et répond parfois à côté.
  • Ce qui reste entièrement à votre charge : la responsabilité de ce qui part en production.
  • Pratique : même fonctionnalité produite de trois façons, comparaison du résultat.

2. Cadrer avant de produire

  • Décrire l’application : périmètre, données, utilisateurs, contraintes.
  • Imposer sa pile technique et ses conventions plutôt que subir celles du modèle.
  • Écrire les règles du projet une fois pour toutes.
  • Découper en incréments dont chacun se vérifie.
  • Pratique : cadrage écrit de son projet et découpage en étapes.

3. Produire par itérations

  • Une demande, un incrément, une vérification.
  • Garder le contrôle de l’arborescence et des fichiers touchés.
  • Valider souvent avec Git, pour pouvoir revenir en arrière sans regret.
  • Reprendre la main quand l’assistant s’enferre.
  • Pratique : première version fonctionnelle de l’application.

4. Relire

  • Une grille de relecture du code généré, et l’ordre dans lequel l’appliquer.
  • Les signaux d’alerte : duplication, abstractions inutiles, gestion d’erreur absente.
  • Le code qui passe les tests sans faire ce qu’on croit.
  • Faire expliquer le code par l’assistant, et pourquoi cela ne suffit jamais.
  • Pratique : revue complète du code produit, corrections.

Jour 2

5. Tester pour éprouver

  • Faire produire des tests qui cherchent la faille plutôt que la confirmation.
  • Cas limites, entrées invalides, données manquantes.
  • Ce que la couverture ne dit pas.
  • Automatiser l’exécution des tests dès le début du projet.
  • Pratique : suite de tests sur l’application, et corrections des échecs.

6. Sécurité du code produit

  • Les défauts les plus fréquents : validation d’entrées, gestion des secrets, contrôle d’accès.
  • Les secrets qui finissent dans le dépôt, et comment ne pas en arriver là.
  • Faire auditer son propre code, puis vérifier l’audit.
  • Ce qui nécessite un regard humain quoi qu’il arrive.
  • Pratique : revue de sécurité guidée sur l’application.

7. Dépendances et licences

  • Pourquoi un assistant ajoute des bibliothèques sans qu’on le lui demande.
  • Vérifier l’existence, la maintenance et la réputation d’une dépendance.
  • Licences : ce qui vous engage sans que vous l’ayez lu.
  • Réduire la surface avant la mise en service.

8. Livrer un projet reprenable

  • Documentation minimale, journal des décisions, instructions d’installation.
  • Ce qu’il faut expliquer à celui qui reprendra le projet dans un an.
  • Dette technique : la reconnaître tôt plutôt que la découvrir tard.
  • Droit d’auteur et confidentialité du code soumis à un assistant.
  • Questions ouvertes et échanges avec le formateur.
Méthodes pédagogiques

Les deux jours sont un atelier : chaque participant construit une application réelle, de son cadrage à une version testée et relue. Le temps consacré à la relecture, aux tests et à la sécurité est délibérément au moins égal à celui de la production.

Chacun repart avec son dépôt, ses règles de projet, sa grille de relecture, sa suite de tests et sa documentation. Un support écrit complète l’ensemble. Formation dispensée en présentiel ou en classe à distance.

Moyens d'encadrement

Formation organisée par le CIDFP, organisme de formation certifié Qualiopi, et animée par ses formateurs en intelligence artificielle, consultants et praticiens du Web. Ils forment à l’IA depuis 2022, avec plus de 200 personnes formées à ce jour. Formateurs certifiés SecNumAcadémie (ANSSI) et Atelier RGPD (CNIL).

Un formateur unique assure l’intégralité des deux journées. Les groupes sont volontairement réduits pour permettre un suivi individuel.

Modalités d'évaluation

Un questionnaire de positionnement rempli avant la formation permet de vérifier le niveau technique, l’environnement de développement et le projet que chacun souhaite construire.

L’acquisition se vérifie à chaque incrément, puis par la présentation de l’application en fin de deuxième journée, revue de code, tests et revue de sécurité compris. Un questionnaire d’évaluation à chaud est complété par chaque participant. Une attestation de fin de formation est remise à l’issue de la session.

Pourquoi choisir cette formation
  • Autant de temps sur la relecture, les tests et la sécurité que sur la production.
  • Une application réelle construite pendant les deux jours, pas un exemple de démonstration.
  • Une grille de relecture du code généré, réutilisable sur tous vos projets.
  • Les défauts de sécurité typiques du code produit par IA, montrés sur votre propre code.
  • La question des dépendances et des licences, rarement traitée et souvent coûteuse.
  • Un projet livré dans un état où un autre développeur peut le reprendre.
Accessibilité

Les formations sont ouvertes aux personnes en situation de handicap. Les besoins d’adaptation, qu’ils portent sur l’accès aux locaux, les supports, le rythme ou les outils, sont examinés lors de l’entretien préalable afin de mettre en place les aménagements nécessaires ou d’orienter vers un interlocuteur adapté.

Signalez votre besoin en amont de l’inscription pour que la session soit préparée en conséquence.

Dates & lieux

55 dates sur 99

  • Lundi 2 novembre 2026 2 jours Bordeaux Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Lille Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Lyon Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Marseille Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Montpellier Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Nantes Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Nice Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Paris Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Strasbourg Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Toulouse Disponible S’inscrire
  • Lundi 2 novembre 2026 2 jours Classe virtuelle Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Bordeaux Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Lille Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Lyon Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Marseille Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Montpellier Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Nantes Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Nice Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Paris Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Strasbourg Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Toulouse Disponible S’inscrire
  • Lundi 9 novembre 2026 2 jours Classe virtuelle Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Bordeaux Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Lille Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Lyon Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Marseille Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Montpellier Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Nantes Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Nice Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Paris Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Strasbourg Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Toulouse Disponible S’inscrire
  • Lundi 16 novembre 2026 2 jours Classe virtuelle Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Bordeaux Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Lille Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Lyon Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Marseille Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Montpellier Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Nantes Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Nice Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Paris Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Strasbourg Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Toulouse Disponible S’inscrire
  • Lundi 23 novembre 2026 2 jours Classe virtuelle Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Bordeaux Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Lille Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Lyon Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Marseille Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Montpellier Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Nantes Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Nice Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Paris Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Strasbourg Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Toulouse Disponible S’inscrire
  • Lundi 30 novembre 2026 2 jours Classe virtuelle Disponible S’inscrire

Vos formateurs

  • Anne-Laure Marchand Consultante IA générative — Indépendante 12 ans d’expérience IA pour développeurs Prompt engineering Conduite du changement Ancienne responsable data d’un groupe de distribution, elle accompagne les équipes métier qui doivent produire avec l’IA sans dépendre de leur DSI. Profil public de Anne-Laure Marchand, nouvelle fenêtre
  • Mehdi Lemoine Data scientist — Atelier Numérique 9 ans d’expérience IA pour développeurs RAG Évaluation de modèles Il a mis en production les premiers assistants internes d’une mutuelle, et en a tiré une méthode d’évaluation que les stagiaires repartent avec.
  • Juliette Pires Avocate en droit du numérique — Cabinet Serval 15 ans d’expérience IA pour développeurs RGPD AI Act Elle traite les dossiers où l’IA rencontre le droit des données : contrats de sous-traitance, registres, analyses d’impact. Profil public de Juliette Pires, nouvelle fenêtre
  • Olivier Auclair Directeur de création — Studio Sept 15 ans d’expérience IA pour développeurs Rédaction assistée Image générative Quinze ans en agence, dont les quatre derniers à réécrire les chaînes de production éditoriale autour des modèles de langage.

Questions fréquentes

Peut-on suivre cette formation sans savoir coder ?

Non. Toute la valeur de la journée tient dans votre capacité à juger le code produit, à le relire et à le corriger. Pour créer une application métier sans compétence en développement, la formation « Créer une application métier avec l’IA sans savoir coder » est faite pour cela.

Quel assistant de développement est utilisé ?

Le choix est arrêté lors du cadrage préalable selon ce dont vous disposez. Les principes enseignés, cadrage, itérations courtes, relecture, tests, sécurité, valent quel que soit l’outil, et c’est volontaire vu leur rythme d’évolution.

Quelle différence avec la formation Claude Code ?

La formation Claude Code porte sur la maîtrise d’un outil précis dans le terminal. Celle-ci porte sur la pratique elle-même, quel que soit l’assistant : comment cadrer, contrôler et livrer un projet produit de cette façon. Les deux se complètent.

Le code produit par IA est-il sûr ?

Pas par défaut. Il reproduit les défauts les plus répandus dans le code dont il a appris : validation d’entrées incomplète, secrets mal gérés, contrôle d’accès approximatif. Un module entier apprend à les repérer sur votre propre code.

Notre code est-il exposé quand on utilise ces outils ?

Cela dépend de l’offre et de son paramétrage, et la question est traitée dans le dernier module avec les points à vérifier. En séance, les projets construits ne comportent pas de code confidentiel.

La formation a-t-elle lieu en présentiel ou à distance ?

Les deux. En présentiel dans les centres du CIDFP, dont Strasbourg, ou dans vos locaux pour les sessions intra. En classe à distance partout en France, avec le même déroulé et les mêmes travaux pratiques.

Quelle est la différence entre inter, intra et sur mesure ?

En inter, vous vous inscrivez individuellement à une session ouverte et rejoignez un groupe de 3 à 8 participants. En intra, les deux journées sont réservées à votre équipe, sur votre pile technique et vos conventions. Le sur mesure répond à un besoin qui n’entre dans aucun de ces deux cadres. Les trois formats font l’objet d’un devis nominatif.

Cette formation peut-elle être financée ?

Le CIDFP est certifié Qualiopi, ce qui ouvre l’accès aux dispositifs de financement de la formation professionnelle. Signalez-le dès la demande de devis : le montage se prépare en amont de la session.

  • Classe à distance
  • Présentiel
Prix
1 590 € TTC par participant
Durée
2 jours
Réserver
  • Dans vos locaux
  • Ou à distance
Prix
3 680 € TTC pour le groupe
Durée
2 jours
Demander un devis
  • Programme construit avec vous
Prix
Sur devis selon votre besoin
Durée
2 jours
Décrire mon besoin