Aperçu gratuit
Apprendre l’IA en ligne : leçons gratuites sur les LLM, le RAG et les agents IA
Apprenez l’IA en pratiquant. 33 modules vous mènent de votre premier appel à un LLM jusqu’au RAG, aux agents IA et à l’IA en production, avec des labs dans votre navigateur.
Que vous vouliez apprendre le RAG, apprendre à créer des agents IA ou simplement utiliser un LLM dans votre code, ces leçons partent du niveau d’un programmeur et vont jusqu’à l’exploitation de fonctions d’IA en production. Chaque leçon se lit gratuitement, et vous exécutez les commandes dans un vrai lab de votre navigateur, sans rien installer.
Une feuille de route IA pour programmeurs : devenir ingénieur IA
Si vous savez programmer, commencez par la série A et suivez les séries dans l’ordre. Chaque étape propose des leçons gratuites à lire en entier, des labs dans votre navigateur et des tâches corrigées par des tests cachés.
- Série A : coder avec un assistant d’IA et travailler avec des agents de code grâce à des consignes, des fichiers de contexte, des tests et une relecture attentive, puis appeler un modèle depuis le code, demander une sortie structurée, utiliser des outils, créer un chatbot et répondre à des questions sur vos documents avec le RAG.
- Série B : créer des agents IA, les tester avec des évaluations, suivre le coût et la fiabilité, les protéger contre l’injection de prompt et livrer une fonction.
- Série C : ingénierie de harnais, plusieurs agents qui travaillent ensemble, évaluation et sécurité des agents, systèmes de recherche et gouvernance du changement.
- Série D, à tout moment après la série A : comprendre le fonctionnement d’un modèle de langage, des tokens et de l’attention jusqu’à un petit modèle que vous entraînez, écrire de meilleurs prompts, travailler avec des images et du son, faire tourner et adapter des modèles vous-même, écrire un serveur MCP, concevoir des produits d’IA fiables, et laisser un modèle traduire une question en SQL que vous vérifiez avant de vous y fier.
- Série E, après la série B : évaluer en profondeur, protéger les données personnelles, exploiter, gérer changements et incidents, sécuriser les agents.
Glossaire de l’IA
Des définitions courtes et claires de 48 termes d’IA, des tokens à MCP, et 10 comparaisons comme RAG ou fine-tuning, chacune reliée à la leçon qui l’enseigne.
Ouvrir le glossaire de l’IASérie A : l'IA pour les ingénieurs logiciel
Pour un étudiant ou un jeune diplômé qui sait programmer et utiliser Git. Coder avec un assistant d’IA et travailler avec des agents de code (consignes précises, fichiers de contexte, tests comme garde-fous, relecture de leurs modifications), puis appeler un modèle, demander une sortie structurée, utiliser des outils, construire un agent conversationnel et répondre à des questions à partir de documents.
12 leçons
Ingénierie logicielle assistée par IA
Apprenez à travailler avec un assistant de code : écrire une bonne demande, relire et tester le code généré, protéger vos données et juger quand déléguer.
Voir le module6 leçons
Génie logiciel agentique : travailler avec des agents de code
Apprenez à travailler avec des agents de code en pratique : tâches claires, fichiers de contexte, tests garde-fous, revue, CI et budgets.
Voir le module6 leçons
L'IA pour les développeurs : les bases
Apprenez l’IA pour développeurs par la pratique : fonctionnement d’un modèle, HTTP et JSON, clés secrètes, documentation d’API, flux et coût.
Voir le module6 leçons
Appeler des modèles de langage depuis le code
Apprenez à appeler des modèles de langage depuis le code, en pratique : messages, paramètres, flux, nouvelles tentatives et assistant en ligne de commande.
Voir le module6 leçons
Sorties structurées des modèles
Apprenez les sorties structurées des modèles en pratique : demander du JSON, le valider, corriger une mauvaise réponse et transformer du texte en fiches.
Voir le module6 leçons
L'appel d'outils
Apprenez l’appel d’outils par la pratique : décrire une fonction à un modèle, la boucle d’appel, les erreurs et l’accord avant un appel risqué.
Voir le module6 leçons
Construire un chatbot
Apprenez à construire un chatbot en pratique : garder la conversation, écrire un message system, afficher la réponse en flux et citer ses sources.
Voir le module6 leçons
Génération augmentée par la recherche
Apprenez la génération augmentée par la recherche en pratique : plongements, découpage, recherche vectorielle, taux de réussite et réponses avec sources.
Voir le module
Série B : l'IA en production
Pour les développeurs expérimentés. Construire des agents, les tester avec des évaluations, suivre le coût et la fiabilité, les sécuriser et livrer une fonction d'IA.
6 leçons
Construire des agents
Apprenez à construire des agents IA par la pratique : planifier et arrêter un run, mémoire, transferts, points de reprise et MCP.
Voir le module6 leçons
Évaluer et tester les fonctions fondées sur un modèle
Apprenez à évaluer les modèles en pratique : jeu de référence, règles de score, régressions, modèle juge et barrière qui bloque un mauvais changement.
Voir le module6 leçons
Coût, traçage et fiabilité
Apprenez le coût, le traçage et la fiabilité des fonctions à modèle en pratique : spans, cache, budgets, latence, replis et aiguillage.
Voir le module6 leçons
Sécuriser les applications LLM
Apprenez la sécurité des LLM en pratique : injection de prompt, risques, outils autorisés, masquage des données personnelles et journal d’audit.
Voir le module6 leçons
Architecture et livraison des fonctions d’IA
Apprenez l’architecture d’une fonction d’IA en pratique : passerelle LLM, files de tâches, images et documents, prompt ou RAG, déploiement de prompts.
Voir le module6 leçons
Étude de cas : livrer une fonction d'IA
Apprenez à livrer une fonction d’IA en pratique : cadrage, première version, évaluations, incident, post-mortem et journal de décisions.
Voir le module
Série C : systèmes d'agents avancés
Pour les ingénieurs qui ont terminé la série B ou ont la même expérience. Ingénierie du harnais, plusieurs agents ensemble, évaluation et sécurité des agents, systèmes de recherche et gouvernance du changement.
6 leçons
Ingénierie du harnais d’agent
Apprenez l’ingénierie du harnais d’agent par la pratique : budget de contexte, outils, modes de permission, sous-agents, annulation.
Voir le module6 leçons
Systèmes multi-agents
Apprenez les systèmes multi-agents en pratique : quand scinder le travail, orchestrateur et exécutants, état partagé, vérification, pannes.
Voir le module6 leçons
Évaluer les agents
Apprenez à évaluer des agents IA en pratique : notez leurs étapes, contrôlez l’état laissé, comparez des essais et bloquez un mauvais changement.
Voir le module7 leçons
Sécuriser les agents IA
Apprenez la sécurité des agents IA en pratique : menaces, fuites de données, délégué trompé, outils tiers, séparation des privilèges et red team.
Voir le module6 leçons
Systèmes de recherche
Apprenez les systèmes de recherche par la pratique : hybride, reclassement, réécriture, découpage, droits d’accès et agentique.
Voir le module7 leçons
Gouverner et faire évoluer les systèmes d’IA
Apprenez la gouvernance de l’IA en pratique : évaluer le risque, contrôle humain réel, retours, changer de modèle et revue.
Voir le module
Série D : IA appliquée
Pour toute personne qui sait programmer. Le fonctionnement d’un modèle de langage (tokens, attention et un petit modèle à vous), prompts, images et son, faire tourner un modèle soi-même, adapter un modèle, écrire un serveur MCP, concevoir des produits d’IA fiables, et faire écrire du SQL à un modèle à partir d’une question, puis le vérifier.
6 leçons
Comment marchent les modèles de langage : les transformeurs de zéro
Apprenez comment marche un modèle de langage, de zéro : jetons, plongements, attention, bloc de transformeur, entraînement et échantillonnage.
Voir le module6 leçons
Prompter avec méthode
Rédigez des prompts avec méthode : demander clairement, donner des exemples, faire raisonner, utiliser des motifs, tester et garder une bibliothèque.
Voir le module6 leçons
Image, son et voix en entrée
Apprenez l’IA multimodale : images, pages et sons en nombres, préparer les entrées, vérifier ce que le modèle a vu, juger coût et accès.
Voir le module6 leçons
Faire tourner soi-même un modèle
Apprenez à faire tourner des modèles vous-même : mémoire, quantification, service et lots, licences, choix de taille, héberger ou louer.
Voir le module6 leçons
Adapter un modèle
Apprenez l’adaptation de modèle en pratique : d’abord le prompt, données d’entraînement, fuites, adaptateurs, juger un modèle ajusté et la dérive.
Voir le module6 leçons
Écrire un serveur MCP
Apprenez à écrire un serveur MCP en pratique : messages, poignée de main, outils validés, ressources et prompts, droits et tests.
Voir le module6 leçons
Concevoir des produits d’IA pour les gens
Apprenez la conception de produits d’IA en pratique : fixer les attentes, montrer l’incertitude, recueillir des retours, passer la main, accès et coût.
Voir le module6 leçons
Du texte au SQL, avec vérifications
Apprenez le texte vers SQL en pratique : décrire un schéma à un modèle, relire et lancer son SQL, le garder en lecture seule et le noter.
Voir le module
Série E : exploiter l’IA et s’y fier
Pour les ingénieurs qui ont terminé la série B. Évaluer les systèmes d’IA en profondeur, protéger les données personnelles, exploiter des fonctions d’IA, gérer changements et incidents, et sécuriser les agents.
6 leçons
Évaluer les systèmes d’IA en profondeur
Apprenez à évaluer les systèmes d’IA en pratique : jeux de référence, tests de régression, biais d’un juge, taux d’hallucination et recherche.
Voir le module6 leçons
Vie privée et protection des données pour les applications d’IA
Apprenez la vie privée pour les applications d’IA en pratique : repérer et masquer les données, journaliser, effacer à la demande et revoir un parcours.
Voir le module7 leçons
Exploiter des fonctions d’IA
Apprenez à exploiter des fonctions d’IA en pratique : budgets de contexte, cache et coût, reprises, panne maîtrisée, latence et procédure.
Voir le module6 leçons
Changement et incidents pour l’IA
Apprenez la gestion du changement et des incidents pour l’IA : versions figées, déploiement canari, tests A/B, incidents, piste d’audit et revue.
Voir le module6 leçons
Sécurité des agents en profondeur
Apprenez la sécurité des agents en pratique : listes autorisées, dossier confiné, instantanés, mémoire, contrôle des étapes et revue.
Voir le module
Comment fonctionnent les leçons
- Gratuit à lire : chaque leçon est ouverte, sans compte.
- Pratique : exécutez les commandes dans un lab de votre navigateur. Rien à installer.
- Vérifié : des devoirs Python avec tests cachés corrigent votre travail.
- Dans votre langue : anglais, français, espagnol, allemand et japonais, chacune écrite pour sa langue.
Paiement à l’usage, pas d’abonnement
Un compte gratuit donne chaque mois des crédits pour les labs et quelques questions par jour à l’assistant. Envie de plus d’aide de l’IA ? Rechargez dès 1 $. Il n’y a ni abonnement ni frais mensuels, et les crédits rechargés restent valables au moins un an.
Questions sur l’apprentissage de l’IA ici
Puis-je apprendre l’IA en ligne gratuitement ?
Oui. Chaque leçon des cinq séries se lit gratuitement, sans compte. Un compte gratuit permet d’exécuter les commandes dans un lab et de poser quelques questions par jour à l’assistant.
Faut-il du machine learning ou des mathématiques avancées ?
Non. Les leçons s’adressent à des personnes qui savent programmer. Elles apprennent à utiliser des modèles de langage dans un logiciel, donc sans mathématiques de machine learning. Le seul module sur le fonctionnement interne d’un modèle s’en tient à multiplier et additionner les nombres d’un tableau.
Qu’est-ce que le RAG et où l’apprendre ?
Le RAG, génération augmentée par récupération, permet à un modèle de répondre à partir de vos propres documents. La série A contient un module qui construit des questions-réponses sur documents, et la série C approfondit la recherche hybride, le reclassement et la recherche pilotée par agent.
Vais-je apprendre à créer des agents IA ?
Oui. La série B commence par la création d’agents, et la série C traite l’ingénierie de harnais, les systèmes multi-agents, l’évaluation et la sécurité des agents.
Est-ce un abonnement ?
Non. C’est un paiement à l’usage. Lire les leçons est gratuit, et vous ne rechargez que si vous voulez plus d’aide de l’IA. Il n’y a pas de frais mensuels.
Dans quelles langues sont les leçons ?
En anglais, français, espagnol, allemand et japonais. Chaque langue est écrite séparément, sans traduction automatique d’une autre.
Faut-il affiner un modèle ou utiliser le RAG ?
Essayez d’abord un meilleur prompt, puis la recherche, et seulement ensuite l’adaptation d’un modèle. La série D a un module pour juger si l’entraînement aide, et les séries A et C enseignent la recherche.
Puis-je faire tourner un LLM sur mon ordinateur ?
La série D a un module sur les modèles que l’on fait tourner soi-même : la mémoire nécessaire, ce que change la quantification, le service et les lots, les licences, et quand héberger ou louer. Il enseigne les choix de taille et de coût avec des chiffres, dans le lab du navigateur ; il n’installe pas de modèle sur votre machine.
Qu’est-ce que MCP, le protocole de contexte de modèle ?
MCP est une façon standard pour un modèle d’accéder à des outils et à des données. La série D a un module où vous écrivez un serveur MCP : les messages, la poignée de main, des outils qui vérifient leurs entrées, les ressources et les prompts, qui peut appeler quoi, et les tests.
Qu’est-ce que l’ingénierie de prompts, et puis-je l’apprendre ici ?
C’est écrire les consignes et les exemples dont un modèle part, et vérifier qu’un changement aide vraiment. La série D a un module sur ce sujet : prompts clairs, exemples qui enseignent, demander le raisonnement, motifs, tester un prompt et tenir une bibliothèque.
Comment devenir ingénieur IA ?
Apprenez à programmer, puis suivez la feuille de route de cette page : appeler des modèles depuis le code, construire avec la recherche et les outils, tester et sécuriser, puis exploiter en production. Les leçons enseignent les compétences. Elles ne donnent pas de diplôme.
Me faut-il un GPU, une clé d’API payante ou un ordinateur puissant ?
Non. Les labs tournent dans votre navigateur, et chaque commande marche aussi sans modèle en montrant un échantillon enregistré clairement signalé. Les crédits d’un compte gratuit couvrent le lab, et vous pouvez recharger si vous en voulez plus.
Comment tester et évaluer une application LLM ?
La série B a un module sur les évaluations : des cas fixes, une règle pour chacun, un avant et un après. La série C poursuit avec l’évaluation des agents, et la série D montre comment tester un seul prompt.
Comment protéger une application d’IA contre l’injection de prompt ?
La série B a un module sur la sécurité des applications LLM, dont l’injection de prompt, et la série C traite de la sécurité des agents. Les leçons n’attaquent jamais le système de personne.
Vous enseignez à une classe ? Proposez ce module à vos étudiants avec un guide de l'enseignant, des devoirs corrigés et un laboratoire pour chaque étudiant.