A curated list of awesome online courses about Large Langage Models (LLMs).
We try to monitor free available online courses about LLMs. Please open a PR or an issue if you want to suggest a list update 🤓
- 🤗 Hugging Face
- CodeSignal – Selected LLM/NLP course paths with Cosmo, the AI tutor 🐶✨
- Understanding LLMs and Basic Prompting Techniques — 5 lessons — 15 practices — Intermediate
- Introduction to Natural Language Processing – 4 courses – 78 practices – Intermediate
- Text Classification with Natural Language Processing – 4 courses – 110 practices – Advanced
- 🗣️ Large Language Model Course – Maxime Labonne
- Udacity
- Introduction to Large Language Models with Google Cloud – 45 Minutes – Beginner
- LLMOps: Building Real-World Applications With Large Language Models – 11 Hours – Intermediate
- DeepLearning.AI – Short Courses
- Pretraining LLMs – Upstage – 1 Hour – Beginner
- Prompt Compression and Query Optimization – MongoDB – 1 Hour – Intermediate
- Carbon Aware Computing for GenAI Developers – Google Cloud – 1 Hour – Beginner
- Function-Calling and Data Extraction with LLMs – Nexusflow – 1 Hour – Intermediate
- Building Your Own Database Agent – Microsoft – 1 Hour – Beginner
- AI Agents in LangGraph – LangChain, Tavily – 1 Hour – Intermediate
- AI Agentic Design Patterns with AutoGen – Microsoft, Penn State University – 1 Hour – Beginner
- Introduction to On-Device AI – Qualcomm – 1 Hour – Beginner
- Multi AI Agent Systems with crewAI – crewAI – 1 Hour – Beginner
- Building Multimodal Search and RAG – Weaviate – 1 Hour – Intermediate
- Building Agentic RAG with LlamaIndex – LlamaIndex – 1 Hour – Beginner
- Quantization in Depth – Hugging Face – 1 Hour – Intermediate
- Prompt Engineering for Vision Models – Comet – 1 Hour – Beginner
- Getting Started With Mistral – Mistral AI – 1 Hour – Beginner
- Quantization Fundamentals with Hugging Face – Hugging Face – 1 Hour – Beginner
- Preprocessing Unstructured Data for LLM Applications – Unstructured – 1 Hour – Beginner
- Open Source Models with Hugging Face – Hugging Face – 1 Hour – Beginner
- Prompt Engineering with Llama 2 & 3 – Meta – 1 Hour – Beginner
- Red Teaming LLM Applications – Giskard – 1 hour – Beginner
- JavaScript RAG Web Apps with LlamaIndex – 1 hour – Beginner
- Efficiently Serving LLMs – Predibase – 1 hour – Intermediate
- Knowledge Graphs for RAG – Neo4j – 1 hour – Intermediate
- Serverless LLM apps with Amazon Bedrock – AWS – 1 hour – Intermediate
- ChatGPT Prompt Engineering for Developers – OpenAI – 1 hour – Beginner to Advanced
- Building Systems with the ChatGPT API – OpenAI – 1 hour – Beginner to Advanced
- LangChain for LLM Application Development – LangChain – 1 hour – Beginner
- LangChain: Chat with Your Data – LangChain – 1 hour – Beginner
- Finetuning Large Language Models – Lamini – 1 hour – Intermediate
- Large Language Models with Semantic Search – Cohere – 1 hour – Beginner
- Building Generative AI Applications with Gradio – HuggingFace – 1 hour – Beginner
- Evaluating and Debugging Generative AI Models Using Weights and Biases – W&B – 1 hour – Intermediate
- How Diffusion Models Work – 1 hour – Intermediate
- Building Applications with Vector Databases – Pinecone – 1 hour – Beginner
- Automated Testing for LLMOps – circleci – 1 hour – Intermediate
- LLMOps – Google Cloud – 1 hour – Beginner
- Build LLM Apps with LangChain.js – LangChain – 1 hour – Intermediate
- Advanced Retrieval for AI with Chroma – Chroma – 1 hour – Intermediate
- Reinforcement Learning from Human Feedback – Google Cloud – 1 hour – Intermediate
- Building and Evaluating Advanced RAG Applications – LlamaIndex – 1 hour – Beginner
- Quality and Safety for LLM Applications – Whylabs – 1 hour – Beginner
- Vector Databases: from Embeddings to Applications – Weaviate – 1 hour – Intermediate
- Functions, Tools and Agents with LangChain – LangChain – 1 hour – Intermediate
- Pair Programming with a Large Language Model – Google – 1 hour – Beginner
- Understanding and Applying Text Embeddings – Google Cloud – 1 hour – Beginner
- How Business Thinkers Can Start Building AI Plugins With Semantic Kernel – Microsoft – 1 hour – Beginner
- Cohere
- Become an AI Developer – DataCamp
- Introduction to Large Language Models with GPT & LangChain
- Prompt Engineering with GPT & LangChain
- Building Multimodal AI Applications with LangChain & the OpenAI API
- Semantic Search with Pinecone
- Retrieval Augmented Generation with OpenAI API & Pinecone
- Building Chatbots with the OpenAI API and Pinecone
- Using Open Source AI Models with Hugging Face
- Building NLP Applications with Hugging Face
- Image Classification with Hugging Face
- EdX
- Databricks: Large Language Models: Application through Production – 6 weeks – 4-10 hours per week
- Databricks: Large Language Models: Foundation Models from the Ground Up – 4 weeks – 4-8 hours per week
- Coursera
- Introduction to Large Language Models – Google Cloud – Approx. 1 hour – Beginner
- Encoder-Decoder Architecture – Google Cloud – Approx. 1 hour – Advanced
- Build a Chat Application using the PaLM 2 API on Cloud Run – Google Cloud – Project – 90 minutes – Intermediate
- Generative AI with Large Language Models – AWS – Approx. 16 hours – Intermediate
- Scrimba Courses Library – Artificial Intelligence
- The AI Engineer Path – Intermediate
- Learn OpenAI's Assistants API – Intermediate
- Intro to AI Engineering – Intermediate
- Learn Embeddings and Vector Databases – Intermediate
- Learn AI Agents – Intermediate
- Prompt Engineering for Web Developers – Intermediate
- Learn to code with AI – Beginner
- Build AI Apps with ChatGPT, DALL-E and GPT-4 – Intermediate
- The Official LangChain.js Course – Intermediate
- W&B
- LLM Engineering: Structured Outputs
- Building LLM-Powered Apps
- Training and Fine-tuning Large Language Models (LLMs)
- Enterprise Model Management
- Effective MLOps: Model Development
- CI/CD for Machine Learning (GitOps)
- Data Validation in Production ML Pipelines
- Machine Learning for Business Decision Optimization
- W&B 101
- W&B 201: Model Registry
- Google Cloud Skills Boost
- Introduction to Generative AI Learning Path
- 01 Introduction to Generative AI – Introductory
- 02 Introduction to Large Language Models – 8 hours – Introductory
- 03 Introduction to Responsible AI – 8 hours – Introductory
- 04 Generative AI Fundamentals – 8 hours – Introductory
- 05 Responsible AI: Applying AI Principles with Google Cloud – 8 hours – Introductory
- Generative AI for Developers Learning Path
- 01 Introduction to Image Generation – 8 hours – Introductory
- 02 Attention Mechanism – 8 hours – Intermediate
- 03 Encoder-Decoder Architecture – 8 hours – Intermediate
- 04 Transformer Models and BERT Model – 8 hours – Introductory
- 05 Create Image Captioning Models – 8 hours – Intermediate
- 06 Introduction to Generative AI Studio – 8 hours – Introductory
- 07 Generative AI Explorer - Vertex AI – 4 hours 15 minutes – Introductory
- 08 Explore and Evaluate Models using Model Garden – 1 hour – Intermediate
- 09 Prompt Design using PaLM – 1 hour 30 minutes – Introductory
- Introduction to Generative AI Learning Path
- Activeloop
- LangChain & Vector Databases in Production – 40 hours of learning content
- Retrieval Augmented Generation for Production with LangChain & LlamaIndex – 1 hour of high-level video content – 25 hours of learning content
- Training & Fine-Tuning LLMs for Production – 1.5 hrs of high-level video content – 40 hours of learning content
- Full Stack LLM Bootcamp (Spring 2023)
- Freecodecamp
- Learn LangChain.js - Build LLM apps with JavaScript and OpenAI YouTube – Approx. 1 hour 30 minutes
- DAIR.AI
- The Chinese University of HongKong, Shenzhen
- CSC 6201/CIE 6021 Large Language Models – Slides from 10 lectures
- NVIDIA – Self-Paced Courses
- Generative AI Explained – 2 Hours – Technical - Beginner
- Augmenting LLMs using Retrieval Augmented Generation – 1 Hour – Technical - Beginner
- Building RAG Agents for LLMs – 8 Hours – Technical - Intermediate