Microsoft has released a free, open source course called LangChain.js for Beginners, consisting of 8 chapters and 70+ runnable TypeScript examples. The course takes an agent-first approach, covering LLM basics, function calling, the ReAct agent pattern, Model Context Protocol (MCP), and Agentic RAG. It targets JavaScript/TypeScript developers with no prior AI experience and is provider-agnostic, supporting GitHub Models, Microsoft Foundry, and OpenAI. A capstone project demonstrates an MCP-powered RAG server that multiple agents can share. Companion courses for Python and Java are also available.
Table of contents
Why LangChain.js? Copy linkAn Agent-First Approach Copy linkWhy Teach Agents Before RAG? Copy linkWho This Course Is For Copy linkWorks With Your AI Provider Copy linkCapstone and Bonus Samples Copy linkGet Started Copy linkAdditional Courses Copy linkSort: