Enable your team with the AI skills and techniques to accelerate development and ship faster
Master AI-First Development
Learn techniques to seamlessly integrate AI into your existing development workflows and supercharge your developmentPractical Application
Develop hands-on experience designing and implementing AI agents to tackle real-world challenges within your businessIncrease Velocity
Use AI to automate repetitive tasks, streamline workflows, and start to eliminate your backlogTool Agnostic Principles
Foundational concepts that work for your tech stack
Course Structure
- 8-week program divided into 4 two-week sprints
- Two virtual classes each week with expert instruction
- Hands-on development project with each sprint
- All recordings and resources available through our LMS
Weekly Overview
Our course is designed to work around a busy schedule, balancing live instruction, and project work, with flexible support
Weekly Schedule
Tuesdays: 70-minute instructor-led classes with hands-on learning
Wednesdays: Office hours for capstone project guidance
Thursdays: Guided development sessions showcasing practical techniques
Each week, you'll gain actionable skills that apply directly to your organization's challenges
Interactive live lessons online
Actionable feedback
Real projects to apply learnings
Direct access to an instructor
Private community of peers
Certificate upon completion
Week 1: LLM Essentials
OpenAI | Ollama | LangSmith | LangFuse
Prompt Engineering Best Practices: Advanced techniques to optimize your AI development workflow
LLM Monitoring Tools: How to integrate LangSmith and LangFuse for AI performance tracking
Long-Term Memory Chatbots: Building AI agents that maintain conversation context through chat history
Week 2: Retrieval-Augmented Generation
LangChain | Pinecone | Chroma | Nomic
Vector Database Guide: How to store, search, and configure data for optimal performance
Similarity Search Implementation: Building algorithms to find and compare related content in knowledge bases
RAG Architecture Tutorial: Step-by-step guide to building context-aware AI systems with RAG
Week 3: Tool Calling and Functions
LangChain | OpenAI | Docker
OpenAI Function Calling Guide: Implementing tools to enable AI systems to perform specific actions
LangChain LCEL Tutorial: Creating reusable automation chains with Expression Language
AI Agent Tool Development: Building custom tools to extend autonomous agent capabilities
Week 4: Designing and Building Agents
LangGraph | Tavily | OpenAI
Autonomous AI Agent Tutorial: Building systems that reason, plan and execute complex tasks
Search-Powered AI Agents: Creating automated research agents using Tavily API integration
AI Development Assistant: Building agents that write and debug code through terminal access
Week 5: Fine-tuning
HuggingFace | PEFT | QLoRA | OpenAI
LLM Fine-Tuning Guide: Optimizing language models with specialized training datasets
PEFT Implementation Tutorial: Adapting LLMs efficiently with LoRA and QLoRA techniques
HuggingFace Model Training: Using pre-trained models and customizing them for specific applications
Week 6: Multi-Agent Systems
LangGraph | CrewAI | Anthropic
AI Graph Architecture: Building directed graphs for coordinating multi-agent systems
Multi-Agent System Design: Creating hierarchical AI teams with supervisor agent coordination
AI Agent Performance Testing: Implementing evals and monitoring tools for system optimization
Week 7: Deploying Advanced Graphs
LangGraph | Ollama | OpenAI | LangChain
LangGraph RAG Integration: Building advanced architectures for corrective and adaptive retrieval
Human-in-the-Loop Systems: Designing AI architectures with feedback and oversight mechanisms
AI Software Engineer: Deploying agents for software planning and automated code review
Week 8: Capstone
LangGraph | Ollama | OpenAI | LangServe
LangServe API Development: Deploying and scaling AI applications with production endpoints
AI Application Optimization: Developing robust systems through guided iterations and feedback
Enterprise Implementation Support: Launching AI solutions with 6-months guidance after the last class