awesome-llm-courses
by wikit-ai
A curated list of awesome online courses about Large Langage Models (LLMs)
AI summary
LLM courses
A curated list of online courses on Large Language Models (LLMs) and Natural Language Processing
- stars
- 116
- forks
- 4
- watching
- 4
- awesome list
- 1
- entries
- 162
What's in the list
162 links in 36 sections, with live GitHub stats.activeno commit in 2y
π€ Hugging Face
Links
- CodeSignal
β Selected LLM/NLP course paths with Cosmo, the AI tutor πΆβ¨
CodeSignal
- 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
Links
π£οΈ Large Language Model Course β Maxime Labonne
Udacity
- Introduction to Large Language Models with Google Cloud
β 45 Minutes β Beginner
- Introduction to Gen AI Studio with Google Cloud
β 20 Hours β Beginner
- Introduction to Gemini for Google Workspace
β 1 Day β Beginner
- Introduction to Image Generation with Google Cloud
β 1 Day β Intermediate
- Generative AI Fundamentals with Google Cloud
β 4 Days β Beginner
- Gemini in Gmail
β 1 Day β Beginner
- Gemini in Google Docs
β 1 Day β Beginner
- Gemini in Google Meet
β 1 Day β Beginner
- Gemini in Google Sheets
β 1 Day β Beginner
- Gemini in Google Slides
β 1 Day β Beginner
- Gemini API by Google
β 3 Days β Intermediate
- LLMOps: Building Real-World Applications With Large Language Models
β 11 Hours β Intermediate
- Transformer Models and BERT Model with Google Cloud
β 1 Day β Beginner
Links
DeepLearning.AI β Short Courses
- Multimodal RAG: Chat with Videos β Intel
β 1 Hour β Intermediate
- AI Python for Beginners
β 4-5 Hours β Beginner
- Large Multimodal Model Prompting with Gemini β Google Cloud
β 2 Hours β Beginner
- Building AI Applications with Haystack
β 1 Hour β Intermediate
- Improving Accuracy of LLM Applications β Lamini and Meta
β 1x Hour β Intermediate
- Embedding Models: From Architecture to Implementation β Vectara
β 1 Hour β Beginner
- Federated Learning β Flower
β 2 Hours β Beginner to Intermediate
- 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
π¦π LangChain Academy
- Introduction to LangGraph
β 40 lessons β 4 hours of video content
Cohere
Links
Become an AI Developer β DataCamp
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
- IBM: Introduction to Prompt Engineering
β 3 weeks β 1-3 hours per week
- IBM: Models and Platforms for Generative AI
β 3 weeks β 1-3 hours per week
- IBM: Developing Generative AI Applications with Python
β 6 weeks β 1β2 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
Links
Scrimba Courses Library β Artificial Intelligence
- Build AI Apps with ChatGPT, DALL-E and GPT-4
β 4.6 Hours β Intermediate
- Deploy AI apps with Cloudflare
β 50 Minutes β Intermediate
- Intro to AI Engineering
β 90 Minutes β Intermediate
- Intro to AI Engineering
β 90 Minutes β Intermediate
- Intro to Mistral AI
β 84 Minutes β Intermediate
- Learn LangChain.js
β 94 Minutes β Intermediate
- Learn OpenAI's Assistants API
β 30 Minutes β Intermediate
- Learn to code with AI
β 4.5 Hours β Beginner
- Prompt Engineering for Web Developers
β 3.1 Hours β Intermediate
Links
W&B AI Academy
- RAG++ : From POC to Production
β 75 lessons β 2 hours of video content
- Developer's guide to LLM prompting
β 25 lessons β 1 hour of video content
- LLM Engineering: Structured Outputs
β 34 lessons β 1 hour of video content
- Building LLM-Powered Apps
β 31 lessons β 2 hours of video content
- Training and Fine-tuning Large Language Models (LLMs)
β 37 lessons β 4 hours of video content
- Enterprise Model Management
β Cover end-to-end model lifecycle. Include LLM Case Study β 25 lessons β 2.5 hours of video content
Google Cloud Skills Boost
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
Google Cloud Skills Boost
Google Cloud Skills Boost / 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
Links
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
Links
Freecodecamp
- Learn LangChain.js - Build LLM apps with JavaScript and OpenAI
β Approx. 1 hour 30 minutes
DAIR.AI
The Chinese University of HongKong, Shenzhen
- CSC 6201/CIE 6021 Large Language Models
β Slides from 10 lectures
Links
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
Links
Weaviate Academy
- PY_101T: Text data with Weaviate
β Python β Project-based
- PY_101V: Your own vectors with Weaviate
β Python β Project-based
- PY_101M: Multimodal data with Weaviate
β Python β Project-based
- PY_220: Flexible data representation: Named vectors
β Python β Project-based
- PY_230: Vector indexes
β Python
- PY_275: Text tokenization
β Python
- PY_280: Multi-tenancy
β Python
- TS_100: Intro to Weaviate with TypeScript (or JavaScript)
β TypeScript β Project-based
Links
- Web Security Academy
by Portswigger (the creators of Burp Suit)
Web Security Academy
- Web LLM attacks
β Short course + 4 labs
Links
Neo4j Generative AI Courses
- Neo4j & LLM Fundamentals
β 4 Hours
- Build a Neo4j-backed Chatbot using Python
β 2 Hours -Β Feat. Langchain and Streamlit
- Build a Neo4j-backed Chatbot with TypeScript
β 6 Hours -Β Feat. Langchain and Next.js
- Building Knowledge Graphs with LLMs
β 2 Hours
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-llm-courses.
More related projects
eleutherai/lm-evaluation-harness7.2K
serge-chat/serge5.7K
eublefar/llamasharpunitydemo64
intelligent-machine-learning/dlrover1.3K
stability-ai/stablelm15.8K
gsuuon/model.nvim340
stanfordnlp/dspy20.2K
microsoft/megatron-deepspeed1.9K
nvidia/megatron-lm10.8K
komputeproject/kompute2K
mlabonne/llm-autoeval566
aiverify-foundation/llm-evals-catalogue13