Ce cours intègre Coursera Coach !
Une façon plus intelligente d’apprendre grâce à des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos idées reçues et à approfondir votre compréhension au fur et à mesure que vous avancez dans le cours. Maîtrisez les principes fondamentaux et les fonctionnalités avancées de LangChain, LangGraph et des grands modèles linguistiques tout en développant des applications d’IA prêtes à être déployées en production. Vous acquerrez une expérience pratique dans les domaines suivants : ingénierie des prompts, chaînes, agents, mémoire, représentations vectorielles, bases de données vectorielles, génération augmentée par la recherche (RAG) et workflows IA modernes. Grâce à des exercices de codage pratiques et à des projets concrets, vous développerez la confiance nécessaire pour concevoir de A à Z des systèmes intelligents et évolutifs basés sur les grands modèles linguistiques (LLM). Le cours commence par vous aider à mettre en place un environnement de développement Python professionnel avant de présenter les fondements des LLM et de l’écosystème LangChain. Vous explorerez ensuite les modèles de prompts, les analyseurs de sortie, le langage d’expression LangChain (LCEL), les chaînes exécutables, la gestion de la mémoire, le traitement de documents, les embeddings, les bases de données vectorielles et les techniques de recherche. Chaque sujet associe des explications conceptuelles à une mise en œuvre pratique afin de renforcer l’apprentissage par l’expérience. Au fur et à mesure de votre progression, vous construirez des pipelines d’IA de plus en plus sophistiqués en utilisant des architectures RAG, des workflows LangGraph, le routage conditionnel, des systèmes « human-in-the-loop » et des agents multi-nœuds. Le cours se termine par des projets de bout en bout, notamment un bot intelligent de questions-réponses, un assistant de recherche en IA et une application de conversion d’images en texte dotée d’une interface Streamlit, vous offrant ainsi une expérience concrète du développement d’applications intelligentes. Ce cours est idéal pour les développeurs Python, les ingénieurs en IA, les développeurs de logiciels, les professionnels des données et les passionnés de technologie qui souhaitent créer des applications LLM modernes. Les apprenants doivent posséder des connaissances de base en programmation Python et être familiarisés avec les API. Le cours s’adresse à un public de niveau intermédiaire à la recherche de compétences pratiques en développement d’IA, adaptées aux besoins du secteur. À l’issue de ce cours, vous serez capable de créer des applications LangChain complètes, de développer des pipelines RAG, de mettre en œuvre des agents LangGraph, de gérer la mémoire conversationnelle, d’intégrer plusieurs fournisseurs de LLM, d’optimiser les workflows de recherche et de déployer des applications d’IA intelligentes en suivant les meilleures pratiques actuelles.
















