Apprendre à créer des applications, logiciels et site web de A à Z

Vous souhaitez maitriser l'Intelligence artificielle au service de la conception digitale ?

C'est justement mon rôle, vous apprendre à maitriser tous les aspects de la conception digitale :

  • - Réflechir conception digitale : UX, design, base de données, architecture ect...
  • - Planifier et organiser votre travail, maitriser l'IA pour vous aider dans vos tâches.
  • - Maitriser tous les logiciels nécessaires à la réalisation de vos projets.

Les angles de formation

Offre 1

IA appliquée à la création numérique

Utiliser l'IA pour concevoir, produire, automatiser et accélérer la création de projets numériques.

Ce que ça apporte concrètement

Apprendre à utiliser l'IA comme un véritable outil de production, et non simplement comme un assistant conversationnel.

L'objectif est de permettre aux participants de passer de l'idée à la réalisation plus rapidement en intégrant l'IA dans l'ensemble de leur processus de création.

Voir le programme détaillé
Comprendre les capacités réelles de l'IA
  • comprendre les différents types de modèles
  • distinguer génération de texte, image, vidéo, audio et code
  • identifier les tâches adaptées à l'IA
  • connaître ses limites et ses erreurs
  • choisir le bon outil selon le résultat recherché
Concevoir avec l'IA
  • brainstorming et exploration d'idées
  • recherche et analyse
  • génération de concepts
  • rédaction et structuration
  • création de personas et scénarios
  • transformation d'un brief en plan d'action
  • itération rapide sur une idée
Créer du contenu avec l'IA
  • textes
  • images
  • vidéos
  • présentations
  • documents
  • interfaces
  • éléments graphiques
  • contenus marketing
Prototyper avec l'IA
  • transformer une idée en prototype
  • générer une première interface
  • tester rapidement plusieurs concepts
  • passer du prototype au produit
  • utiliser l'IA pour produire et modifier du code
Développer avec l'IA
  • génération de code
  • compréhension et correction de code
  • refactoring
  • documentation
  • création de composants
  • création d'interfaces
  • connexion à des APIs
  • assistance au développement
Automatiser avec l'IA
  • identifier les tâches automatisables
  • concevoir un workflow
  • connecter plusieurs applications
  • déclencher des actions automatiquement
  • utiliser l'IA au sein d'une automatisation
  • créer des workflows complexes
Créer des workflows de production augmentés par l'IA
  • enchaîner plusieurs outils
  • définir les entrées et sorties de chaque étape
  • contrôler la qualité des résultats
  • créer des processus reproductibles
  • combiner IA + no-code + automatisation + développement
Utiliser les agents IA
  • comprendre le fonctionnement d'un agent
  • définir ses objectifs
  • lui donner des outils
  • structurer ses instructions
  • contrôler ses actions
  • construire des agents spécialisés
Orchestrer plusieurs outils
  • choisir entre ChatGPT, Claude, Gemini, outils spécialisés, IDE IA, générateurs visuels, outils no-code, etc.
  • attribuer à chaque outil le rôle pour lequel il est le plus pertinent
  • construire une chaîne complète de production à partir de plusieurs solutions
Offre 2

Concevoir des produits numériques

De l'idée au produit digital fonctionnel : cadrer, concevoir, prototyper et construire une solution numérique.

Ce que ça apporte concrètement

Apprendre à transformer une idée en produit numérique réellement utilisable.

Cette formation permet de comprendre l'ensemble du processus de conception : partir d'un besoin, définir une solution, concevoir l'expérience utilisateur, choisir les technologies et construire un premier produit fonctionnel.

Voir le programme détaillé
Passer d'une idée à un concept
  • identifier un problème
  • définir le besoin utilisateur
  • formuler une proposition de valeur
  • identifier les utilisateurs
  • définir les fonctionnalités principales
  • distinguer besoin réel et idée de fonctionnalité
Cadrer un produit
  • définir les objectifs
  • définir le périmètre
  • prioriser les fonctionnalités
  • définir un MVP
  • identifier les contraintes
  • établir les critères de réussite
Concevoir l'expérience utilisateur
  • personas
  • parcours utilisateurs
  • user flows
  • architecture de l'information
  • arborescence
  • wireframes
  • UX writing
  • conception responsive
  • accessibilité
Concevoir l'interface
  • principes UI
  • design system
  • composants
  • hiérarchie visuelle
  • prototypage
  • interactions
  • animations
  • conception de prototypes interactifs
Choisir les technologies
  • comprendre les grandes familles de technologies
  • choisir entre CMS, no-code, low-code et développement spécifique
  • choisir une stack adaptée au projet
  • identifier les compromis coût / rapidité / flexibilité / maintenance
  • évaluer la pertinence d'une solution avant de la choisir
Construire un prototype fonctionnel
  • passer de la maquette à une interface réelle
  • utiliser des outils de génération assistée par IA
  • connecter des données
  • intégrer des services externes
  • créer une première version utilisable
  • tester rapidement une idée
Intégrer l'IA dans le produit
  • fonctionnalités IA
  • génération de contenu
  • recherche augmentée
  • assistants
  • automatisation
  • analyse de données
  • agents
  • interaction avec des modèles externes
Comprendre le produit dans sa globalité
  • frontend
  • backend
  • base de données
  • API
  • authentification
  • stockage
  • hébergement
  • déploiement
  • analytics
  • maintenance
Tester et améliorer
  • tests utilisateurs
  • identification des problèmes
  • analyse des comportements
  • itérations
  • amélioration progressive du produit
Offre 3

Vibe Coding avancé. Construire une vraie application avec l'IA

Utiliser les nouveaux outils de développement assisté par IA pour passer de l'idée au prototype fonctionnel, puis au produit.

Ce que ça apporte concrètement

Passer de la génération de code à la construction d'un véritable produit numérique.

L'objectif est de comprendre comment utiliser les nouveaux outils de développement assisté pour construire, modifier, tester, connecter et déployer une application complète.

Voir le programme détaillé
Comprendre le vibe coding
  • fonctionnement des outils de développement IA
  • génération de code à partir d'instructions
  • contexte projet
  • compréhension de la structure d'une application
  • bonnes pratiques de dialogue avec l'IA
Choisir son environnement
  • Claude Code
  • Cursor
  • Codex
  • Lovable
  • Bolt
  • autres outils émergents
  • comprendre les différences entre IDE IA, générateurs d'applications et assistants de code
Décrire correctement ce que l'on veut construire
  • transformer une idée en spécifications
  • découper un projet en fonctionnalités
  • rédiger des instructions efficaces
  • fournir le bon contexte à l'IA
  • travailler par itérations plutôt que générer toute l'application en une fois
Créer une interface
  • génération de pages
  • composants
  • responsive
  • interactions
  • formulaires
  • animations
  • design system
  • intégration d'une identité visuelle
Construire une application
  • structure du projet
  • frontend
  • backend
  • logique métier
  • base de données
  • authentification
  • gestion des utilisateurs
  • stockage
Connecter des services
  • APIs
  • webhooks
  • services externes
  • paiement
  • email
  • stockage
  • services IA
  • bases de données
Déboguer avec l'IA
  • comprendre une erreur
  • analyser un bug
  • demander un diagnostic
  • corriger progressivement
  • éviter les corrections qui cassent d'autres parties du projet
  • contrôler les modifications générées
Faire évoluer une application
  • ajouter une fonctionnalité
  • modifier une architecture
  • refactorer
  • améliorer les performances
  • sécuriser
  • documenter
  • maintenir le projet
Passer du prototype au produit
  • identifier ce qui doit être repris manuellement
  • contrôler la qualité du code
  • sécurité
  • performance
  • gestion des données
  • déploiement
  • maintenance
Comprendre les limites du vibe coding
  • hallucinations
  • dette technique
  • sécurité
  • dépendance aux outils
  • code difficilement maintenable
  • mauvaises architectures
  • quand faire intervenir un développeur spécialisé
Méthode avancée
  • utiliser l'IA comme copilote
  • répartir les tâches entre plusieurs outils
  • faire relire le code par une autre IA
  • automatiser les tests
  • utiliser plusieurs modèles selon les tâches
  • construire un véritable workflow de développement augmenté
Offre 4

Créer des expériences 3D et interactives dans le navigateur

Explorer la 3D, l'interactivité et les nouvelles expériences Web pour créer des interfaces et expériences numériques hors du commun.

Ce que ça apporte concrètement

Permettre aux participants d'aller au-delà du site Web classique et de créer des expériences numériques interactives, visuelles et immersives directement dans le navigateur.

Découvrir comment intégrer de la 3D, des animations, des interactions et des données dans des expériences Web modernes.

Voir le programme détaillé
Comprendre la 3D sur le Web
  • fonctionnement de la 3D dans un navigateur
  • WebGL
  • WebGPU
  • moteurs et bibliothèques 3D
  • scènes, caméras, lumières et matériaux
  • contraintes techniques du Web
Three.js
  • création d'une scène
  • caméra
  • éclairage
  • matériaux
  • objets 3D
  • textures
  • animations
  • interactions
  • chargement de modèles
  • gestion des scènes
Intégrer des modèles 3D
  • formats 3D
  • optimisation des modèles
  • textures
  • compression
  • chargement progressif
  • intégration dans une page Web
  • manipulation d'objets 3D
Créer des interactions
  • mouvements de caméra
  • navigation
  • interactions souris
  • interactions tactiles
  • scroll interactif
  • événements
  • animations déclenchées par l'utilisateur
Créer des expériences narratives
  • storytelling interactif
  • animation au scroll
  • transitions
  • parcours immersifs
  • exploration d'un produit
  • présentation interactive
Optimiser une expérience 3D
  • poids des assets
  • nombre de polygones
  • textures
  • performances
  • chargement
  • optimisation mobile
  • gestion de la mémoire
Connecter la 3D au reste du Web
  • données dynamiques
  • API
  • CMS
  • e-commerce
  • configurateurs produits
  • visualisation de données
  • interaction avec une application Web
Créer des expériences avancées
  • configurateurs 3D
  • visualisation de produits
  • data visualisation 3D
  • cartes interactives
  • environnements immersifs
  • expériences Web événementielles
WebXR et expériences immersives
  • réalité augmentée
  • réalité virtuelle
  • principes du WebXR
  • possibilités et limites actuelles
IA + création 3D
  • génération d'assets
  • création et modification de textures
  • assistance au développement
  • génération de code
  • prototypage rapide d'expériences 3D
Offre 5

APIs & intégration de services. Connecter les briques d'un projet digital

Comprendre, connecter et orchestrer APIs, données, services externes et outils pour construire des produits numériques intégrés.

Ce que ça apporte concrètement

Comprendre comment faire communiquer les différents services qui composent aujourd'hui un produit numérique.

CRM, paiement, base de données, IA, CMS, emailing, authentification, analytics, automatisation : la valeur vient souvent de leur capacité à fonctionner ensemble.

Voir le programme détaillé
Comprendre les APIs
  • fonctionnement d'une API
  • endpoints
  • requêtes
  • réponses
  • paramètres
  • headers
  • méthodes HTTP
  • JSON
  • authentification
  • erreurs
Utiliser une API existante
  • lire une documentation
  • identifier les endpoints disponibles
  • construire une requête
  • récupérer des données
  • envoyer des données
  • traiter une réponse
  • gérer les erreurs
Connecter des services
  • CRM
  • paiement
  • emailing
  • CMS
  • outils marketing
  • bases de données
  • stockage
  • outils IA
  • analytics
  • services métier
Webhooks
  • comprendre le fonctionnement
  • recevoir un événement
  • déclencher une action
  • connecter plusieurs systèmes
  • construire des workflows événementiels
Automatisation et intégration
  • Make
  • n8n
  • Zapier
  • intégrations natives
  • webhooks
  • appels API
  • traitement des données
  • conditions
  • boucles
  • gestion des erreurs
Bases de données
  • comprendre la logique d'une base de données
  • tables
  • relations
  • identifiants
  • requêtes
  • lecture et écriture
  • structuration des données
Authentification
  • API keys
  • tokens
  • OAuth
  • gestion des permissions
  • sécurisation des accès
  • séparation des environnements
Construire une architecture connectée
  • identifier les différentes briques
  • déterminer quelle donnée appartient à quel système
  • définir les flux
  • éviter les doublons
  • gérer les dépendances
  • choisir entre intégration directe et middleware
Connecter une IA à un produit
  • API de modèles IA
  • génération de texte
  • génération structurée
  • analyse de données
  • assistants
  • appels d'outils
  • agents
  • intégration d'une fonctionnalité IA dans une application
Construire un projet complet
  • frontend
  • backend
  • base de données
  • API
  • services tiers
  • IA
  • automatisations
  • authentification
  • déploiement
Diagnostiquer une intégration
  • comprendre pourquoi deux outils ne communiquent pas
  • analyser les requêtes
  • inspecter les réponses
  • identifier les erreurs
  • vérifier les données transmises
  • corriger une intégration

Le fil rouge de ces 5 formations

Une approche orientée réalisation plutôt qu'apprentissage théorique.

L'intérêt de ces formations est de ne pas considérer les technologies séparément. Les participants apprennent à combiner les outils disponibles pour construire quelque chose de concret.

Par exemple :

Idée → Réflexion → conception → prototype → développement → API → base de données → automatisation → déploiement

L'objectif est donc moins de devenir expert d'un outil que d'apprendre à choisir, combiner et exploiter les bonnes technologies pour résoudre un problème et construire un produit numérique.

C'est cette approche transversale qui constitue la spécificité de l'offre.