FORMATION PROFESSIONNELLE
Créer des logiciels sans savoir programmer avec l’intelligence artificielle
Cette formation permet aux débutants de découvrir comment utiliser l’intelligence artificielle comme assistant de développement pour concevoir des logiciels et applications sans maîtriser préalablement la programmation.
ModePrésentiel
Début2026-09-28
Fin2026-09-30
Durée3 jours
Horaire09:00 – 13:00
Tarif50 000 FCFA
Inscriptions2026-09-21 → 2026-09-25
LieuCentre Seyd Academy à Sotuba ACI
FormateurSeydina Oumar TRAORE
Places10
Date limite des inscriptions : 25/09/2026
Remises disponibles
🎓 Étudiants : 0.00% · 💼 Professionnels : 0.00%
Résumé
Cette formation permet aux débutants de découvrir comment utiliser l’intelligence artificielle comme assistant de développement pour concevoir des logiciels et applications sans maîtriser préalablement la programmation.
Description
Le participant apprend à transformer une idée en projet concret : définir les fonctionnalités, concevoir les interfaces, demander à l’IA de générer du code, comprendre les résultats obtenus, corriger les erreurs et mettre progressivement son application en fonctionnement.
La formation privilégie une approche pratique et accessible, avec des outils d’intelligence artificielle permettant d’accompagner les différentes étapes de création d’un projet.
L’objectif n’est pas de remplacer totalement les connaissances en programmation, mais d’apprendre à piloter l’IA efficacement et à comprendre suffisamment les bases techniques pour créer, tester, modifier et maintenir un logiciel.
La formation privilégie une approche pratique et accessible, avec des outils d’intelligence artificielle permettant d’accompagner les différentes étapes de création d’un projet.
L’objectif n’est pas de remplacer totalement les connaissances en programmation, mais d’apprendre à piloter l’IA efficacement et à comprendre suffisamment les bases techniques pour créer, tester, modifier et maintenir un logiciel.
Programme
Module 1 - Découvrir la création de logiciels avec l’IA
- Qu’est-ce qu’un logiciel ?
- Les différents types d’applications
- Applications web, mobiles et desktop
- Comprendre le rôle de l’intelligence artificielle
- Ce que l’IA peut et ne peut pas faire
- Présentation des assistants IA de programmation
- Limites, erreurs et hallucinations du code généré
- Trouver et définir une idée
- Identifier le problème à résoudre
- Définir les utilisateurs
- Déterminer les fonctionnalités
- Définir les pages et écrans
- Élaborer le cahier des charges
- Organiser le projet étape par étape
- Principes du prompt engineering
- Rédiger une demande précise
- Donner un contexte à l’IA
- Décrire une fonctionnalité
- Demander la création d’une interface
- Demander du code
- Demander une correction
- Faire évoluer progressivement un projet
- HTML, CSS et JavaScript : notions essentielles
- Comprendre PHP et les bases de données
- Notions de serveur et hébergement
- Comprendre les fichiers d’un projet
- Organisation des dossiers
- Variables, fonctions et conditions : notions simples
- Comprendre les erreurs courantes
- Création du projet
- Conception de l’interface
- Génération du code avec l’IA
- Création des pages
- Navigation entre les pages
- Formulaires
- Validation des données
- Tests et corrections
- Comprendre le principe d’une base de données
- Tables, champs et enregistrements
- Introduction à MySQL
- Création d’une base de données avec l’aide de l’IA
- Connexion de l’application à la base
- Ajouter, modifier et supprimer des données
- Afficher les données dans l’application
- Inscription des utilisateurs
- Connexion et déconnexion
- Gestion des sessions
- Profils utilisateurs
- Rôles et permissions
- Notions de sécurité des mots de passe
- Correction des erreurs avec l’IA
- Principes d’ergonomie
- Responsive design
- Création de tableaux de bord
- Formulaires professionnels
- Menus et navigation
- Utilisation de composants visuels
- Amélioration du design avec l’IA
- Identifier une erreur
- Lire un message d’erreur
- Fournir le contexte à l’IA
- Demander une correction
- Tester une fonctionnalité après modification
- Éviter de casser les fonctionnalités existantes
- Vérification de la sécurité de base
- Sauvegarde des différentes versions du projet
- Préparer le projet
- Choisir un hébergement
- Configurer une base de données
- Importer la base de données
- Transférer les fichiers
- Configurer les paramètres de connexion
- Tester l’application en ligne
- Résoudre les problèmes courants de déploiement
- Ajouter de nouvelles fonctionnalités
- Modifier une interface existante
- Corriger les bugs
- Optimiser progressivement le projet
- Documenter son logiciel
- Sauvegarder son code
- Utiliser l’IA pour assurer la maintenance
- Chaque participant réalise un petit logiciel fonctionnel avec l’aide de l’intelligence artificielle.
- Exemples de projets :
- application de gestion de clients ;
- gestion de stock ;
- gestion d’une école ou d’un centre de formation ;
- système de prise de rendez-vous ;
- application de facturation ;
- gestion de tâches ;
- plateforme de réservation.
- Le projet devra comprendre au minimum une interface, plusieurs fonctionnalités et une base de données.
Prérequis
- Aucun diplôme en informatique requis.
- Aucun langage de programmation préalable requis.
- Savoir utiliser un ordinateur ou un smartphone.
- Savoir naviguer sur Internet.
- Savoir utiliser un navigateur web.
- Disposer d'une adresse e-mail.
- Avoir accès à un ordinateur portable est fortement recommandé pour les travaux pratiques.
- Une connexion Internet est recommandée pour utiliser les outils d’intelligence artificielle