Awesome LLM Courses / π€ Hugging Face |
| NLP Course | | | |
| Community Computer Vision Course | | | (cf. ) |
Awesome LLM Courses |
| CodeSignal | | | β Selected LLM/NLP course paths with Cosmo, the AI tutor πΆβ¨ |
Awesome LLM Courses / 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 |
Awesome LLM Courses |
| π£οΈ Large Language Model Course β Maxime Labonne | 40,053 | over 1 year ago | |
Awesome LLM Courses / π£οΈ Large Language Model Course β Maxime Labonne |
| π§© LLM Fundamentals | 40,053 | over 1 year ago | |
| π§βπ¬ The LLM Scientist | 40,053 | over 1 year ago | |
| π· The LLM Engineer | 40,053 | over 1 year ago | |
Awesome LLM Courses / 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 |
Awesome LLM Courses |
| DeepLearning.AI β Short Courses | | | |
Awesome LLM Courses / 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 |
Awesome LLM Courses / π¦π LangChain Academy |
| Introduction to LangGraph | | | β 40 lessons β 4 hours of video content |
Awesome LLM Courses / Cohere |
| LLM University by Cohere | | | |
Awesome LLM Courses |
| Become an AI Developer β DataCamp | | | |
Awesome LLM Courses / 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 | | | |
Awesome LLM Courses / 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 Generative AI | | | |
| 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 |
Awesome LLM Courses / 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 |
Awesome LLM Courses |
| Scrimba Courses Library β Artificial Intelligence | | | |
Awesome LLM Courses / 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 |
Awesome LLM Courses |
| W&B AI Academy | | | |
Awesome LLM Courses / 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 |
Awesome LLM Courses / Google Cloud Skills Boost |
| Introduction to Generative AI Learning Path | | | |
Awesome LLM Courses / 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 |
Awesome LLM Courses / Google Cloud Skills Boost |
| Generative AI for Developers Learning Path | | | |
Awesome LLM Courses / 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 |
Awesome LLM Courses |
| Activeloop | | | |
Awesome LLM Courses / 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 |
Awesome LLM Courses |
| Full Stack LLM Bootcamp (Spring 2023) | | | |
Awesome LLM Courses / Freecodecamp |
| Learn LangChain.js - Build LLM apps with JavaScript and OpenAI | | | β Approx. 1 hour 30 minutes |
Awesome LLM Courses / DAIR.AI |
| LLMOps: Building Real-World Applications With Large Language Models | | | β Intermediate |
| Prompt Engineering Course | | | |
Awesome LLM Courses / The Chinese University of HongKong, Shenzhen |
| CSC 6201/CIE 6021 Large Language Models | | | β Slides from 10 lectures |
Awesome LLM Courses |
| NVIDIA β Self-Paced Courses | | | |
Awesome LLM Courses / 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 |
Awesome LLM Courses |
| Weaviate Academy | | | |
Awesome LLM Courses / 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_250: Vector compression for improved efficiency | | | β Python |
| PY_275: Text tokenization | | | β Python |
| PY_280: Multi-tenancy | | | β Python |
| TS_100: Intro to Weaviate with TypeScript (or JavaScript) | | | β TypeScript β Project-based |
Awesome LLM Courses |
| Web Security Academy | | | by Portswigger (the creators of Burp Suit) |
Awesome LLM Courses / Web Security Academy |
| Web LLM attacks | | | β Short course + 4 labs |
Awesome LLM Courses |
| Neo4j Generative AI Courses | | | |
Awesome LLM Courses / Neo4j Generative AI Courses |
| Neo4j & LLM Fundamentals | | | β 4 Hours |
| Introduction to Vector Indexes and Unstructured Data | | | β 2 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 |