| 1 |
ACP: Agent Communication Protocol |
Intermediate |
- |
IBM Research's BeeAI |
AI Frameworks, Agents, Data Processing, GenAI Applications, LLM Serving, Prompt Engineering, RAG, Search and Retrieval, Task Automation |
Open |
| 2 |
Advanced Retrieval for AI with Chroma |
Intermediate |
- |
Chroma |
Embeddings, Fine-Tuning, GenAI Applications, RAG, Search and Retrieval |
Open |
| 3 |
Agent Skills with Anthropic |
Beginner |
- |
Anthropic |
Agents |
Open |
| 4 |
Agentic Knowledge Graph Construction |
Intermediate |
- |
Neo4j |
AI Frameworks, Agents, Data Engineering, Data Processing, Document Processing, Embeddings, Evaluation and Monitoring, GenAI Applications, RAG, Search and Retrieval, Task Automation, Vector Databases |
Open |
| 5 |
AI Agentic Design Patterns with AutoGen |
Beginner |
- |
Microsoft, Penn State University |
AI Frameworks, Agents, GenAI Applications, RAG, Task Automation |
Open |
| 6 |
AI Agents in LangGraph |
Intermediate |
- |
LangChain, Tavily |
AI Frameworks, Agents, Chatbots, Document Processing, GenAI Applications, Generative Models, Search and Retrieval |
Open |
| 7 |
Attention in Transformers: Concepts and Code in PyTorch |
Beginner |
- |
StatQuest |
Deep Learning, Embeddings, GenAI Applications, Machine Learning, NLP, Transformers |
Open |
| 8 |
Automated Testing for LLMOps |
Intermediate |
- |
CircleCI |
Evaluation and Monitoring, LLMOps, MLOps, Prompt Engineering |
Open |
| 9 |
Build AI Apps with MCP Server: Working with Box Files |
Intermediate |
- |
Box |
AI Frameworks, Agents, Data Processing, Document Processing, GenAI Applications, Prompt Engineering, Search and Retrieval, Task Automation |
Open |
| 10 |
Build Apps with Windsurf’s AI Coding Agents |
Beginner |
- |
Windsurf |
AI Coding, AI in Software Development, Agents, GenAI Applications, Prompt Engineering, Search and Retrieval, Task Automation |
Open |
| 11 |
Build LLM Apps with LangChain.js |
Intermediate |
- |
LangChain |
AI Frameworks, Chatbots, GenAI Applications, Prompt Engineering, RAG, Search and Retrieval |
Open |
| 12 |
Build Long-Context AI Apps with Jamba |
Beginner |
- |
AI21 labs |
Document Processing, GenAI Applications, Generative Models, NLP, Prompt Engineering, RAG |
Open |
| 13 |
Building Agentic RAG with Llamaindex |
Beginner |
- |
LlamaIndex |
AI Frameworks, Agents, GenAI Applications, Prompt Engineering, RAG, Search and Retrieval |
Open |
| 14 |
Building AI Applications With Haystack |
Intermediate |
- |
Haystack |
AI Frameworks, AI in Software Development, Agents, Document Processing, GenAI Applications, Prompt Engineering, RAG, Task Automation |
Open |
| 15 |
Building AI Browser Agents |
Intermediate |
- |
AGI Inc |
AI Frameworks, Agents, Evaluation and Monitoring, Fine-Tuning, GenAI Applications, Task Automation |
Open |
| 16 |
Building AI Voice Agents for Production |
Intermediate |
- |
LiveKit, RealAvatar |
Agents, Evaluation and Monitoring, GenAI Applications, LLMOps, NLP, Prompt Engineering |
Open |
| 17 |
Building an AI-Powered Game |
Beginner |
- |
Together AI, AI Dungeon |
AI Safety, AI in Software Development, GenAI Applications, Generative Models, LLMOps, Prompt Engineering |
Open |
| 18 |
Building and Evaluating Advanced RAG |
Beginner |
- |
TruEra, LlamaIndex |
AI Frameworks, Evaluation and Monitoring, GenAI Applications, LLMOps, RAG, Search and Retrieval |
Open |
| 19 |
Building and Evaluating Data Agents |
Intermediate |
- |
Snowflake |
Agents |
Open |
| 20 |
Building Applications with Vector Databases |
Beginner |
- |
Pinecone |
Anomaly Detection, Embeddings, MultiModal, Vector Databases |
Open |
| 21 |
Building Code Agents with Hugging Face smolagents |
Intermediate |
- |
Hugging Face |
AI Safety, Evaluation and Monitoring, GenAI Applications, Prompt Engineering, Task Automation |
Open |
| 22 |
Building Coding Agents with Tool Execution |
Intermediate |
- |
E2B |
Agents |
Open |
| 23 |
Building Generative AI Applications with Gradio |
Beginner |
- |
Hugging Face |
Chatbots, Diffusion Models, GenAI Applications, Generative Models |
Open |
| 24 |
Building Live Voice Agents with Google’s ADK |
Intermediate |
- |
Google |
Agents |
Open |
| 25 |
Building Multimodal Search and RAG |
Intermediate |
- |
Weaviate |
Embeddings, MultiModal, RAG, Search and Retrieval, Vector Databases |
Open |
| 26 |
Building Systems with the ChatGPT API |
Beginner |
- |
OpenAI |
AI Safety, Chatbots, GenAI Applications, Generative Models, Prompt Engineering |
Open |
| 27 |
Building toward Computer Use with Anthropic |
Beginner |
- |
Anthropic |
AI Coding, AI Safety, Agents, Chatbots, GenAI Applications, Generative Models, MultiModal, Prompt Engineering, Task Automation |
Open |
| 28 |
Building with Llama 4 |
Beginner |
- |
Meta |
Chatbots, GenAI Applications, Generative Models, MultiModal, NLP, Prompt Engineering |
Open |
| 29 |
Building Your Own Database Agent |
Beginner |
- |
Microsoft |
Agents, Data Processing, GenAI Applications, LLMOps, LLM Serving, RAG, Search and Retrieval |
Open |
| 30 |
Carbon Aware Computing for GenAI developers |
Beginner |
- |
Google Cloud |
GenAI Applications, LLMOps, LLM Serving |
Open |
| 31 |
ChatGPT Prompt Engineering for Developers |
Beginner |
- |
OpenAI |
Chatbots, GenAI Applications, Prompt Engineering |
Open |
| 32 |
Claude Code: A Highly Agentic Coding Assistant |
Intermediate |
- |
Anthropic |
AI Coding, AI in Software Development, Agents, Chatbots, Data Processing, Evaluation and Monitoring, GenAI Applications, LLMOps, Prompt Engineering, RAG, Task Automation |
Open |
| 33 |
Collaborative Writing and Coding with OpenAI Canvas |
Beginner |
- |
OpenAI |
AI Coding, Agents, GenAI Applications, MultiModal, NLP, Prompt Engineering |
Open |
| 34 |
Document AI: From OCR to Agentic Doc Extraction |
Intermediate |
- |
LandingAI |
Document Processing |
Open |
| 35 |
DSPy: Build and Optimize Agentic Apps |
Intermediate |
- |
Databricks |
AI Frameworks, Agents, Evaluation and Monitoring, GenAI Applications, LLMOps, MLOps, Prompt Engineering, RAG, Search and Retrieval, Task Automation |
Open |
| 36 |
Efficiently Serving LLMs |
Intermediate |
- |
Predibase |
Fine-Tuning, Generative Models, LLMOps, LLM Serving, Transformers |
Open |
| 37 |
Embedding Models: from Architecture to Implementation |
Beginner |
- |
Vectara |
Embeddings, Search and Retrieval, Vector Databases |
Open |
| 38 |
Evaluating AI Agents |
Beginner |
- |
Arize AI |
Agents, Evaluation and Monitoring, GenAI Applications, LLMOps, MLOps, Prompt Engineering, Task Automation |
Open |
| 39 |
Evaluating and Debugging Generative AI |
Intermediate |
- |
Weights & Biases |
Evaluation and Monitoring, Fine-Tuning, Generative Models, LLMOps, MLOps, MultiModal, Prompt Engineering |
Open |
| 40 |
Event-Driven Agentic Document Workflows |
Beginner |
- |
LlamaIndex |
Agents, Document Processing, Embeddings, Event-Driven AI, GenAI Applications, RAG, Search and Retrieval, Task Automation, Vector Databases |
Open |
| 41 |
Federated Fine-tuning of LLMs with Private Data |
Beginner |
- |
Flower Labs |
AI Frameworks |
Open |
| 42 |
Finetuning Large Language Models |
Intermediate |
- |
AMD, formerly Lamini |
Deep Learning, Fine-Tuning, Transformers |
Open |
| 43 |
Function-calling and data extraction with LLMs |
Beginner |
- |
Nexusflow |
Agents, Embeddings |
Open |
| 44 |
Functions, Tools and Agents with LangChain |
Intermediate |
- |
LangChain |
AI Frameworks, Agents, Chatbots, Generative Models, Prompt Engineering, RAG |
Open |
| 45 |
Gemini CLI: Code & Create with an Open-Source Agent |
Beginner |
- |
Gemini CLI |
AI Coding, Task Automation |
Open |
| 46 |
Getting Started with Mistral |
Beginner |
- |
Mistral AI |
Embeddings, Generative Models, Prompt Engineering, RAG |
Open |
| 47 |
Getting Structured LLM Output |
Intermediate |
- |
DotTxt |
AI in Software Development, GenAI Applications, LLMOps, Prompt Engineering |
Open |
| 48 |
Governing AI Agents |
Beginner |
- |
Databricks |
Agents |
Open |
| 49 |
How Business Thinkers Can Start Building AI Plugins With Semantic Kernel |
Beginner |
- |
Microsoft |
AI Frameworks, Chatbots, GenAI Applications, Prompt Engineering, RAG |
Open |
| 50 |
How Diffusion Models Work |
Intermediate |
- |
- |
Deep Learning, Diffusion Models, GenAI Applications, Generative Models |
Open |
| 51 |
How Transformer LLMs Work |
Beginner |
- |
Jay Alammar, Maarten Grootendorst |
Deep Learning, Embeddings, GenAI Applications, LLMOps, Machine Learning, NLP, RAG, Transformers |
Open |
| 52 |
Improving Accuracy of LLM Applications |
Intermediate |
- |
AMD, formerly Lamini, Meta |
AI Frameworks, Agents, Evaluation and Monitoring, Fine-Tuning, Machine Learning, Prompt Engineering |
Open |
| 53 |
Intro to Federated Learning |
Beginner |
- |
Flower Labs |
AI Frameworks |
Open |
| 54 |
Introducing Multimodal Llama 3.2 |
Beginner |
- |
Meta |
Agents, Chatbots, Computer Vision, Fine-Tuning, GenAI Applications, Generative Models, MultiModal, Prompt Engineering |
Open |
| 55 |
Introduction to on-device AI |
Beginner |
- |
Qualcomm |
Data Processing, Deep Learning, Compression and Quantization, On-Device AI |
Open |
| 56 |
JavaScript RAG Web Apps with LlamaIndex |
Beginner |
- |
LlamaIndex |
AI Frameworks, GenAI Applications, Prompt Engineering, RAG, Search and Retrieval |
Open |
| 57 |
Jupyter AI: AI Coding in Notebooks |
Beginner |
- |
Project Jupyter |
AI Coding |
Open |
| 58 |
Knowledge Graphs for AI Agent API Discovery |
Intermediate |
- |
SAP |
Agents, Embeddings, Search and Retrieval, Vector Databases |
Open |
| 59 |
Knowledge Graphs for RAG |
Intermediate |
- |
Neo4j |
Embeddings, GenAI Applications, RAG, Search and Retrieval, Vector Databases |
Open |
| 60 |
LangChain Chat with Your Data |
Beginner |
- |
LangChain |
Computer Vision, Document Processing, Embeddings, RAG, Vector Databases |
Open |
| 61 |
LangChain for LLM Application Development |
Beginner |
- |
LangChain |
AI Frameworks, Agents, Chatbots, Generative Models, Prompt Engineering, RAG |
Open |
| 62 |
Large Language Models with Semantic Search |
Beginner |
- |
Cohere |
Embeddings, NLP, RAG, Search and Retrieval, Vector Databases |
Open |
| 63 |
Large Multimodal Model Prompting with Gemini |
Beginner |
- |
Google Cloud |
Generative Models |
Open |
| 64 |
LLMOps |
Beginner |
- |
Google Cloud |
AI Safety, Chatbots, Data Processing, Evaluation and Monitoring, Fine-Tuning, LLMOps |
Open |
| 65 |
LLMs as Operating Systems: Agent Memory |
Intermediate |
- |
Letta |
Agents, LLMOps, Prompt Engineering, RAG |
Open |
| 66 |
Long-Term Agentic Memory With LangGraph |
Intermediate |
- |
LangChain |
Agents, Chatbots, Embeddings, Evaluation and Monitoring, GenAI Applications, LLMOps, Prompt Engineering, RAG, Search and Retrieval, Vector Databases |
Open |
| 67 |
MCP: Build Rich-Context AI Apps with Anthropic |
Intermediate |
- |
Anthropic |
AI Coding, AI Frameworks, Agents, Chatbots, GenAI Applications, LLMOps, Prompt Engineering, Task Automation |
Open |
| 68 |
Multi AI Agent Systems with crewAI |
Beginner |
- |
crewAI |
AI Frameworks, AI in Software Development, Agents, GenAI Applications, RAG, Task Automation |
Open |
| 69 |
Multi-vector Image Retrieval |
Intermediate |
- |
Qdrant |
AI Coding, Search and Retrieval |
Open |
| 70 |
Nvidia’s NeMo Agent Toolkit: Making Agents Reliable |
Intermediate |
- |
Nvidia |
Agents |
Open |
| 71 |
Open Source Models with Hugging Face |
Beginner |
- |
Hugging Face |
Chatbots, Generative Models, MultiModal, NLP, Prompt Engineering, Transformers |
Open |
| 72 |
Orchestrating Workflows for GenAI Applications |
Intermediate |
- |
Astronomer |
Data Engineering, Data Processing, Embeddings, Evaluation and Monitoring, Event-Driven AI, GenAI Applications, LLMOps, RAG, Task Automation, Vector Databases |
Open |
| 73 |
Pair Programming with a Large Language Model |
Beginner |
- |
Google |
AI Coding, AI in Software Development, GenAI Applications, Prompt Engineering |
Open |
| 74 |
Post-training of LLMs |
Intermediate |
- |
University of Washington, NexusFlow |
Evaluation and Monitoring, Fine-Tuning, Generative Models, LLMOps, Machine Learning, NLP, Prompt Engineering, Supervised Learning, Transformers |
Open |
| 75 |
Practical Multi AI Agents and Advanced Use Cases with crewAI |
Beginner |
- |
crewAI |
Agents, Chatbots, GenAI Applications, Generative Models, Task Automation |
Open |
| 76 |
Preprocessing Unstructured Data for LLM Applications |
Beginner |
- |
Unstructured |
Computer Vision, Document Processing, GenAI Applications, RAG, Vector Databases |
Open |
| 77 |
Pretraining LLMs |
Intermediate |
- |
Upstage |
Deep Learning, Evaluation and Monitoring, Fine-Tuning, GenAI Applications, LLMOps, Machine Learning, Mathematical Foundations, Transformers |
Open |
| 78 |
Prompt Compression and Query Optimization |
Intermediate |
- |
MongoDB |
Data Processing, GenAI Applications, LLMOps, Prompt Engineering, RAG, Search and Retrieval, Vector Databases |
Open |
| 79 |
Prompt Engineering for Vision Models |
Beginner |
- |
Comet |
Computer Vision, Diffusion Models, Fine-Tuning, Generative Models, Prompt Engineering |
Open |
| 80 |
Prompt Engineering with Llama 2&3 |
Beginner |
- |
Meta |
AI Safety, GenAI Applications, Generative Models, Prompt Engineering, Transformers |
Open |
| 81 |
Pydantic for LLM Workflows |
Intermediate |
- |
DeepLearning.AI |
Evaluation and Monitoring, Fine-Tuning, Generative Models, LLMOps, Machine Learning, NLP, Prompt Engineering, Supervised Learning, Transformers |
Open |
| 82 |
Quality and Safety for LLM Applications |
Beginner |
- |
WhyLabs |
AI Safety, Embeddings, Evaluation and Monitoring, GenAI Applications, Vector Databases |
Open |
| 83 |
Quantization Fundamentals with Hugging Face |
Beginner |
- |
Hugging Face |
Generative Models, Compression and Quantization, MultiModal, Transformers |
Open |
| 84 |
Quantization in Depth |
Intermediate |
- |
Hugging Face |
Compression and Quantization |
Open |
| 85 |
Reasoning with o1 |
Intermediate |
- |
OpenAI |
Agents, GenAI Applications, MultiModal, NLP, Prompt Engineering |
Open |
| 86 |
Red Teaming LLM Applications |
Beginner |
- |
Giskard |
AI Safety, Chatbots, Generative Models, LLMOps, Prompt Engineering |
Open |
| 87 |
Reinforcement Fine-Tuning LLMs With GRPO |
Intermediate |
- |
Predibase |
Evaluation and Monitoring, Fine-Tuning, GenAI Applications, LLMOps, LLM Serving, Machine Learning, Prompt Engineering, Supervised Learning, Transformers |
Open |
| 88 |
Reinforcement Learning From Human Feedback |
Intermediate |
- |
Google Cloud |
Fine-Tuning, Generative Models, LLMOps, Transformers |
Open |
| 89 |
Retrieval Optimization: Tokenization to Vector Quantization |
Beginner |
- |
Qdrant |
Generative Models |
Open |
| 90 |
Safe and reliable AI via guardrails |
Beginner |
- |
GuardrailsAI |
AI Safety, Chatbots, Evaluation and Monitoring, GenAI Applications, LLMOps, NLP, Prompt Engineering, RAG |
Open |
| 91 |
Semantic Caching for AI Agents |
Intermediate |
- |
Redis |
Agents |
Open |
| 92 |
Serverless Agentic Workflows with Amazon Bedrock |
Intermediate |
- |
AWS |
Agents, Chatbots, GenAI Applications, Generative Models, RAG, Task Automation |
Open |
| 93 |
Understanding and Applying Text Embeddings |
Beginner |
- |
Google Cloud |
Embeddings, GenAI Applications, NLP, RAG, Search and Retrieval |
Open |
| 94 |
Vector Databases: from Embeddings to Applications |
Intermediate |
- |
Weaviate |
Embeddings, GenAI Applications, RAG, Search and Retrieval, Vector Databases |
Open |
| 95 |
Vibe Coding 101 with Replit |
Beginner |
- |
Replit |
AI Coding, AI in Software Development, Agents, GenAI Applications, Prompt Engineering |
Open |