MicrosoftFree Video

Free Generative AI with JavaScript Course: LLMs and RAG

Learn the building blocks of generative AI applications in JavaScript. The series connects language models and prompt design with RAG, LangChain.js, local models through Ollama, Azure services, and streaming responses. It suits JavaScript developers moving beyond a single prompt into a complete application workflow.

Video 1 of 11 2:55

Generative AI with JavaScript - Introduction

About this course

Learn the building blocks of generative AI applications in JavaScript. The series connects language models and prompt design with RAG, LangChain.js, local models through Ollama, Azure services, and streaming responses. It suits JavaScript developers moving beyond a single prompt into a complete application workflow.

What you can learn

  • Understand LLMs and prompt design
  • Use retrieval to improve answer relevance
  • Explore LangChain.js and local model workflows
  • Review hosting, storage and streamed responses

Course at a glance

Provider Microsoft
Platform YouTube · Microsoft Developer
Access Free Video
Level Intermediate — WikiFree audience assessment
Language English
Selected lessons 11
Video duration 1h 43m · allow extra time for reflection and practice
Details checked 9 October 2026

Try this learning exercise

Outline a JavaScript assistant for a small fictional FAQ. Separate the interface, retrieval step, model call, and streamed output. Write tests for a supported question and a question with no supporting source.

How to follow the course

Choose a lesson from the list or search for a specific topic. Use Previous and Next to continue, and mark lessons complete as you go. Progress is saved in this browser without a WikiFree account.

Free access, tools and certificates

The selected public YouTube videos are free to watch. No paid subscription, payment card, examination, or software purchase is required for this video learning path. This listing does not include a Microsoft certification, assessed assignment, or instructor feedback.

The learning exercise above can be completed as a written plan without provisioning services. Reproducing demonstrations with Azure, hosted models, enterprise products, hardware, or optional software may require an account, separate access, or paid resources. Those activities are not required to complete the video course. Recorded interfaces and commands may differ from current versions.

Official Microsoft Developer playlist source ↗

Related courses for your next step

Compare course focus, level and study time
Compare the published course outlines. A lower level is a preparation option, not a required prerequisite.
CourseLevelFocusStudy time
This course — Free Generative AI with JavaScript Course: LLMs and RAGIntermediateUnderstand LLMs and prompt design · Use retrieval to improve answer relevance · Explore LangChain.js and local model workflows1h 43m of video; practice time is additional
Free Generative AI Course: Build AI ApplicationsBeginnerGenerative AI · Large language models · Prompt engineering8h 39m of video; practice time is additional
Free AI App Development Course: Local LLMs and RAGIntermediateLocal LLM inference · RAG application patterns · AI tool calling8h 7m of video; practice time is additional
Free RAG Course: Retrieval, Vector Search and AI AgentsIntermediateRetrieval-augmented generation · Sparse and dense retrieval · Hybrid search3h 22m of video; practice time is additional
Share this course

Provider: Microsoft. Videos play from the Microsoft Developer channel on YouTube.

Report a correction

Questions & discussion

Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.

Add to the discussion

Your email address will not be published. Required fields are marked *