All 10 Courses
The complete path, in the order to learn it. Every course below shows all of its classes in order and its projects as pills. Open a course for the full detail page, or open its main folder on GitHub.
Python
The foundation of everything. Start with zero experience and build real Python skill class by class — from your first print statement to object-oriented programming and 15+ real-world projects.
- 01Python Introduction & Foundations
- 02Strings Formatting & Text Processing
- 03Python Operators & Expressions
- 04Lists — Indexing & Slicing
- 05Python Loops & Iteration Mastery
- 06Conditional Logic & If-Else
- 07Dictionaries & Key-Value Data
- 08Advanced Dictionaries & JSON
- 09Loops, Input & Control Flow
- 10Python Functions Introduction
- 11Errors & Exception Handling
- 12Python File Handling
- 13Object-Oriented Programming
- 14Real-World Python Projects
Data Science
Turn raw data into answers. Learn the full data science toolkit — NumPy, Pandas, visualization, cleaning, EDA, feature engineering and statistics — the skills data jobs ask for.
- 01NumPy Fundamentals
- 02Pandas — Series & DataFrames
- 03Matplotlib — Visualization
- 04Seaborn — Statistical Plots
- 05Data Cleaning
- 06Exploratory Data Analysis (EDA)
- 07Feature Engineering
- 08Statistics for Data Science
- 09Data Pipeline Automation
- 10SQL Basics for Data Science
Machine Learning
Every core machine learning algorithm, taught with code and real projects — regression, classification, ensembles, clustering, time series, recommendations, pipelines and deployment.
- 01Setup & Environment
- 02ML Fundamentals
- 03Data Preprocessing
- 04Regression
- 05Classification
- 06Ensemble Methods
- 07Clustering
- 08Dimensionality Reduction
- 09Model Evaluation
- 10Hyperparameter Tuning
- 11Feature Selection
- 12Time Series
- 13Recommendation Systems
- 14NLP Basics
- 15ML Pipelines
- 16MLflow & Experiment Tracking
- 17Model Deployment
Deep Learning
Build and train neural networks from first principles to modern architectures — CNNs for vision, RNNs and LSTMs for sequences, and the Transformers behind today's AI.
- 00Setup & Environment
- 01Deep Learning Fundamentals
- 02Neural Networks Basics
- 03Activation Functions
- 04Loss Functions & Optimizers
- 05Backpropagation
- 06Regularization
- 07CNNs
- 08RNNs
- 09LSTM & GRU
- 10Transformers
- 11Transfer Learning
- 12Autoencoders
- 13GANs
- 14Computer Vision
- 15NLP with Deep Learning
- 16Model Deployment
- 17Deep Learning Projects
Generative AI
The complete modern GenAI stack — how LLMs work, prompt engineering, embeddings, vector databases, RAG, LangChain, fine-tuning, multimodal models, agents and production GenAI with MCP.
- 00Setup & Environment
- 01GenAI Fundamentals
- 02LLM Fundamentals
- 03LLM APIs & Providers
- 04Prompt Engineering
- 05Structured Outputs
- 06Embeddings & Semantic Search
- 07Vector Databases
- 08RAG Fundamentals
- 09Advanced RAG
- 10LangChain
- 11Tool Calling & External APIs
- 12LLM Evaluation & Guardrails
- 13Fine-Tuning & Open Models
- 14Multimodal GenAI
- 15AI Agents Fundamentals
- 16Agentic AI & Workflows
- 17Agent Memory & State
- 18Multi-Agent Systems
- 19Production GenAI
- 20Advanced Protocols & Integration (MCP)
AI Agents & Automation
Agents that do real work, not just chat. Architecture, tool calling, memory, planning, frameworks, browser use, evaluation, security with human approval — and production deployment.
- 00Setup & Environment
- 01What Are AI Agents
- 02Agent Architecture
- 03Tool Calling & Function Calling
- 04Agent Memory & State
- 05Reasoning & Planning
- 06Agent Frameworks
- 07APIs & External Integrations
- 08Workflow Automation & Triggers
- 09Browser & Computer Use
- 10Agent Evaluation & Testing
- 11Security & Human Approval
- 12Production AI Agents
- 99Projects
Agentic AI Engineering
Engineering-grade agentic systems: state graphs, orchestration, multi-agent communication, context engineering, human-in-the-loop, safety, observability and scaling to production.
- 00Setup & Environment
- 01Agentic AI Fundamentals
- 02Workflow Patterns & State Graphs
- 03Advanced Planning
- 04Agent Orchestration
- 05Multi-Agent Systems
- 06Agent Communication & Protocols
- 07Context Engineering & Memory
- 08Human-in-the-Loop & Approval
- 09Agentic RAG & Knowledge Workflows
- 10Safety, Security & Guardrails
- 11Evaluation & Observability
- 12Reliability & Failure Recovery
- 13Scaling & Production Deployment
- 99Projects
Data Structures & Algorithms
The interview course. Master every core data structure and algorithm pattern in Python, then prove it with 180+ LeetCode solutions and a dedicated interview-prep track.
- 00Setup & Environment
- 01Complexity Analysis
- 02Arrays & Strings
- 03Linked Lists
- 04Stacks & Queues
- 05Hash Tables
- 06Recursion
- 07Sorting Algorithms
- 08Searching Algorithms
- 09Trees
- 10Binary Search Trees
- 11Heaps & Priority Queues
- 12Graphs
- 13Dynamic Programming
- 14Greedy Algorithms
- 15Backtracking
- 16Tries
- 17Bit Manipulation
Company questions from Google, Amazon and Microsoft, the common patterns behind them (two pointers, sliding window and more), and printable cheat sheets.
Cloud, DevOps & System Design
Ship AI like a professional. Docker, Kubernetes, CI/CD, AWS, Terraform and system design — plus the full MLOps track: serving, monitoring, pipelines, security and cost.
- 00Setup & Environment
- 01DevOps Fundamentals
- 02Linux & Shell Scripting
- 03Docker Deep Dive
- 04Docker Compose
- 05GitHub Actions CI/CD
- 06Kubernetes Basics
- 07Kubernetes Advanced
- 08Terraform & IaC
- 09AWS Fundamentals
- 10AWS for AI
- 11Cloud Architecture Patterns
- 12System Design Fundamentals
- 13Scalable System Design
- 14Distributed Systems
- 15Microservices Architecture
- 16API Design & Gateways
- 17MLOps Fundamentals
- 18Model Serving APIs
- 19Model Monitoring & Logging
- 20Experiment Tracking MLflow
- 21Model Versioning & Registry
- 22AI Pipelines Automation
- 23AI Security & Guardrails
- 24Cost Optimization
- 25Production AI Systems
SQL & Database Mastery
Databases power every AI product. Go from your first SELECT to window functions, indexing, database architecture, SQL with Python — and SQL for AI engineering with pgvector and RAG.
- 00Setup & Datasets
- 01SQL Introduction
- 02Database Fundamentals
- 03SELECT & Filtering
- 04Aggregations & GROUP BY
- 05JOINs
- 06Subqueries & CTEs
- 07Advanced SQL
- 08Transactions & Concurrency
- 09Indexes & Performance
- 10Database Design
- 11Advanced Database
- 12Database Architecture
- 13SQL + Python
- 14SQL for AI Engineering