Python Programming: Beginner to Job‑Ready Learn Python from scratch with hands-on practice, mini projects, and interview-focused problem solving. Perfect for beginners.
Beginner · 29 modules · 20 h
Learn to think like a computer scientist before writing a single line of code.
Beginner · 10 modules
Master the data structures and algorithms every AI and ML engineer must know.
Intermediate · 15 modules
The math every AI learner needs — from algebra to trigonometry, built for AI applications.
Beginner · 9 modules
Master probability — from Bayes' theorem to the distributions that power ML models.
Beginner · 11 modules
Descriptive stats, hypothesis testing, A/B testing, and regression — built for Data Scientists.
Intermediate · 12 modules
Vectors, matrices, eigenvalues, and PCA — the linear algebra powering every AI model.
Intermediate · 12 modules
Derivatives, gradients, and gradient descent — the calculus that trains neural networks.
Intermediate · 11 modules
SQL, relational databases, normalization, and intro to NoSQL — for data and AI engineers.
Beginner · 13 modules
EDA, data cleaning, visualization, and storytelling — applied to real datasets.
Intermediate · 13 modules
The "why" of ML — theory, taxonomy, generalization, bias-variance, and the ML workflow.
Intermediate · 9 modules
Linear, Ridge, Lasso, and Logistic Regression — implemented from scratch with math.
Intermediate · 12 modules
k-NN, Naive Bayes, Decision Trees, Random Forest, and SVM — with theory and code.
Intermediate · 10 modules
K-Means, DBSCAN, PCA, and anomaly detection — finding patterns in unlabeled data.
Intermediate · 9 modules
XGBoost, LightGBM, stacking, SHAP, and feature engineering — advanced ML for practitioners.
Advanced · 12 modules
Cross-validation, ROC-AUC, data leakage, hyperparameter tuning — real ML evaluation.
Intermediate · 13 modules
BFS, DFS, A*, minimax, and CSPs — the classical AI algorithms every AI engineer must know.
Intermediate · 12 modules
Logic, inference, knowledge graphs, and expert systems — classical AI reasoning.
Intermediate · 9 modules
Q-learning, policy gradients, and deep RL — teach AI to learn from interaction.
Advanced · 13 modules
Build a neural network in pure Python — perceptrons, backprop, and gradient descent from scratch.
Advanced · 11 modules
Deep learning with PyTorch — MLP, CNN, RNN, LSTM, attention, and transfer learning.
Advanced · 13 modules
Image classification, object detection, segmentation, YOLO, and Vision Transformers.
Advanced · 12 modules
Text representation, Word2Vec, sequence models, and attention — foundations of modern NLP.
Advanced · 12 modules
Build a Transformer from scratch — attention, positional encoding, and autoregressive generation.
Advanced · 13 modules
Pretraining, scaling, RLHF, and inference — how large language models actually work.
Advanced · 10 modules
Build with LLMs: RAG, embeddings, vector databases, function calling, and hallucination mitigation.
Advanced · 13 modules
LoRA, QLoRA, instruction tuning, quantization, and distillation — adapt LLMs for your use case.
Advanced · 11 modules
Vision-language models, speech, video, and multimodal agents — AI that sees, hears, and talks.
Advanced · 10 modules
APIs, model serving, caching, observability, and cost optimization — production AI backends.
Advanced · 12 modules
Docker, CI/CD, model registry, monitoring, and GPU inference — MLOps in production.
Advanced · 13 modules
Red teaming, prompt injection, adversarial attacks, guardrails, and responsible AI.
Advanced · 12 modules
Agent fundamentals: perception, reasoning, planning, memory, tools, and feedback loops.
Advanced · 11 modules
Production agentic systems: multi-agent orchestration, reliability, observability, and security.
Advanced · 15 modules
From customer problem to deployed AI product — the Forward Deployed Engineer skillset.
Advanced · 11 modules
Read papers, design experiments, run ablations, and write technical reports like a researcher.
Advanced · 11 modules
Build a complete AI system: recommendation engine, autonomous agent, RAG app, or AI product.
Advanced · 11 modules