Apprendre
Choisissez un parcours selon votre objectif ou explorez tous les cours.
36 cours

HTML
Créez l’ossature de chaque site web.

CSS
Embellissez le Web.

JavaScript
Donnez vie à vos pages.

Python
Le plaisir de faire vos premiers pas en programmation.

JavaScript avancé
Pensez comme un ingénieur JavaScript.

Python avancé
Écrivez du Python comme un ingénieur expérimenté.

Bases de données
Parlez le langage des données.

Bases de données avancées
Maîtrisez votre couche de données.

Bases de données vectorielles
Recherchez par le sens, au-delà des mots-clés.

Génération augmentée par recherche d’information
Donnez à votre LLM une mémoire fiable.

Git & GitHub
Créez des branches, relisez et livrez sans risque, même avec un binôme IA.

Les bases des prompts et des LLM
Rédigez des prompts clairs et obtenez des réponses structurées fiables.

Les bases de TypeScript
Ajoutez des types à votre JavaScript et repérez les bugs avant la mise en ligne.

Programmer avec des agents IA
Donnez les consignes, pilotez l’agent et livrez son code.

Lire le code écrit par l’IA
Lisez, suivez et évaluez tout code — y compris celui de l’IA.

Créer un agent IA
Donnez au modèle les moyens d’agir : outils, boucles et garde-fous.

Évaluations : fiabilisez votre IA
Mesurez, tracez et fiabilisez votre IA comme avec une suite de tests.

Connecter l’IA aux outils (MCP)
MCP et utilisation d’outils en toute sécurité : un accès réel et encadré pour les modèles.

Applications React
Créez des interfaces accessibles avec état en React et TypeScript.

Environnement de développement et livraison
D’un dépôt fraîchement cloné à une mise en production sûre et observable.

Applications en temps réel
Concevez des sessions temps réel ordonnées, autorisées et observables.

Conception d’API GraphQL
Concevez des graphes typés en maîtrisant le coût et les autorisations.

Sécuriser les frontières du logiciel
Corrigez des vulnérabilités en environnement isolé et prouvez la sécurité du résultat.

Conception de systèmes
Transformez les exigences en compromis d’architecture explicites.

Algorithmes et structures de données
Choisissez vos structures selon leur comportement et démontrez leur complexité par des traces d’exécution.

Diriger une équipe d’agents IA de programmation
Fixez les règles, relisez le travail et faites coder plusieurs agents IA en parallèle.

Créer des serveurs MCP et des skills
Livrez un serveur MCP et un skill qu’un vrai client charge vraiment.

Claude pour les créateurs
Planifiez, rédigez et prototypez votre idée dans Claude, au-delà des simples questions.

Claude Code : de l’application au terminal
Créez, prévisualisez et livrez depuis l’application, puis profitez des outils du terminal.

Codex & ChatGPT pour créer
Créez avec ChatGPT et Codex : d’abord dans les applications, puis dans le cloud et en ligne de commande.

Cursor et les éditeurs IA
Pilotez l’IA au cœur de votre éditeur.

Préparer son lancement avec l’IA
Rédigez, recherchez et illustrez votre lancement avec l’IA en gardant votre voix.

De l’idée au lancement avec l’IA
Passez d’une idée en une phrase à un produit en ligne que tout le monde peut utiliser.

Du style à vos apps : le design avec l’IA
Apprenez à reconnaître une page au design soigné, puis à guider votre agent pour la créer.

Cowork : déléguez des tâches concrètes
Confiez les synthèses de recherche et les rapports hebdomadaires, puis vérifiez le résultat avant de le transmettre.

Du prompt au prototype : les constructeurs d’applications IA
Transformez une idée en application interactive avec l’IA, puis faites-la fonctionner et prenez-en le contrôle.