IA pour développeurs

Vibe coding : créer une application avec l’IA, du cahier des charges à la recette

Concevoir et livrer une application fonctionnelle en s’appuyant sur l’IA, sans être développeur confirmé.

Demander ce programme
Durée
28 h · 4 jours
Niveau
Débutant
Format
Présentiel · Distanciel · Mixte
Effectif max.
12 participants

Présentation

Ce programme permet à des profils non développeurs de réaliser une vraie application avec l’aide d’un assistant d’IA. Les participants apprennent à cadrer un projet, à écrire un cahier des charges exploitable par l’IA, à construire l’application écran par écran, puis à la tester, la corriger et la préparer à la mise en ligne. Ils apprennent aussi à garder le contrôle : vérifier ce que l’IA produit et savoir se débloquer.

À qui s’adresse ce programme

  • Chefs de projet, product owners et entrepreneurs
  • Professionnels métier avec un projet d’outil interne
  • Développeurs qui veulent prototyper plus vite

Prérequis

  • Maîtrise de son poste de travail et de la suite bureautique
  • Savoir rédiger un cahier des charges simple
  • Une logique de programmation est un atout

Objectifs pédagogiques

  • Comprendre les possibilités et les limites de l’IA générative pour développer
  • Choisir un projet réaliste et le cadrer
  • Rédiger un cahier des charges structuré
  • Construire une application par itérations avec l’assistant
  • Tester, recetter et corriger les écarts
  • Repartir avec une application fonctionnelle et savoir la faire évoluer

Programme détaillé

8 modules · 28 h · 4 jours

Jour 1
Comprendre l’IA et poser les bases3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • IA générative : possibilités, limites et données
  • Outils du quotidien
  • Confidentialité des données
  • Principe du développement par conversation
  • Installer et prendre en main l’assistant
🛠 Ateliers pratiques
Premier essai1 h

Obtenir une première petite page avec l’assistant.

✅ Livrable : Une page fonctionnelle
Choisir et cadrer son projet3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • Critères d’un bon projet de départ
  • Utilisateurs, besoins et périmètre
  • Découper en fonctionnalités
  • Choisir les technologies avec l’assistant
  • Valider le choix du projet
🛠 Ateliers pratiques
Fiche projet1,5 h

Cadrer son projet personnel en une page.

✅ Livrable : Une fiche projet
Jour 2
Cahier des charges et maquette3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • Structurer un document de spécification
  • Décrire écrans et parcours
  • Maquette simple
  • Critères d’acceptation
  • Préparer le dossier du projet
🛠 Ateliers pratiques
Rédiger le cahier des charges2 h

Écrire le cahier des charges de son application.

✅ Livrable : Un cahier des charges validé
Premiers écrans3,5 h
50 % théorie · 50 % pratique
  • Premier dialogue de développement
  • Générer la structure du projet
  • Construire les premiers écrans
  • Lire et comprendre ce qui est produit
  • Garder une trace avec Git
Jour 3
Développer les fonctionnalités clés3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • Itérer fonctionnalité par fonctionnalité
  • Gérer les données
  • Connecter les briques
  • Corriger les erreurs avec l’assistant
  • Ne pas se laisser dépasser par le code
🛠 Ateliers pratiques
Cœur fonctionnel2 h

Développer les fonctionnalités principales.

✅ Livrable : Un cœur d’application fonctionnel
Affiner et se débloquer3,5 h
50 % théorie · 50 % pratique
  • Améliorer l’expérience utilisateur
  • Techniques de déblocage face à l’IA
  • Revenir en arrière proprement
  • Refactorer pour rester maîtrisable
  • Demander de l’aide efficacement
Jour 4
Tests et recette3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • Tester par rapport au cahier des charges
  • Écrire des scénarios de recette
  • Corriger les écarts
  • Vérifier la sécurité de base
  • Exécution en local
🛠 Ateliers pratiques
Recette2 h

Recetter l’application et corriger les écarts.

✅ Livrable : Un procès-verbal de recette
Finaliser et continuer seul3,5 h🛠 1 atelier
30 % théorie · 70 % pratique
  • Dernières améliorations
  • Notions de mise en ligne
  • Bonnes pratiques pour poursuivre en autonomie
  • Présentation des applications
  • Plan de suite
🛠 Ateliers pratiques
Démonstration2 h

Présenter son application au groupe.

✅ Livrable : Une application présentée

Outils et technologies

Claude CodeGitVisual Studio Code

Méthodes pédagogiques

  • Alternance d’explications et de réalisation sur un projet personnel
  • Accompagnement individuel du formateur
  • Revues croisées entre participants
  • Techniques de déblocage face à l’assistant

Évaluation

  • Application présentée en fin de formation
  • Recette par rapport au cahier des charges

Matériel requis

  • Un ordinateur avec une connexion internet
  • Un ordinateur personnel avec droits d’installation
  • Un compte sur un assistant de code (indiqué avant la formation)

Ressources fournies

  • Support de cours et dépôt d’exercices corrigés
  • Modèle de cahier des charges
  • Guide de déblocage face à l’assistant

Débouchés

  • Une application fonctionnelle en local
  • Un cahier des charges réutilisable
  • Une méthode pour continuer en autonomie