Course catalogue

Pick a track

Each course is a hands-on slide deck — every chapter runs Python in your browser, every concept has an editable example, and every chapter ends with a practice exercise that locks in what you learned. Courses are sold individually or bundled into a six-week paced cohort.

🔍

Free · Available now

Foundations of Python

5 chapters ~6 hours Beginner

A free, hands-on introduction to general Python — no pandas, no NumPy. Variables, control flow, functions, classes, collections, files. Every chapter ends with a coding practice (not a multiple-choice quiz) that runs in your browser.

Regular · $19.99 one-time

Advanced Python

5 chapters ~12 hours Advanced

For working programmers who already know basic Python. Object-oriented design at depth (descriptors, metaclasses, ABCs, Protocols), a structural/algebraic view of class morphisms, and how Python talks to the internet — sockets, HTTP, async I/O. Coding practice in every chapter.

Free · Available now

Foundations of Statistics

6 chapters ~10 hours Beginner

A free introduction to statistics — exploratory data analysis, probability, random variables, sampling distributions and the Central Limit Theorem. Visual intuition and animation over code.

Free · Available now

Inferential Statistics

7 chapters ~12 hours Intermediate

A free continuation. Confidence intervals, hypothesis testing for means and proportions, and simple linear regression — fitting, assumptions, R², and inference on slope and intercept.

Regular · $29.99

Introduction to Business Analytics

4 chapters ~9 hours Intermediate

From DataFrames to decision models. Covers the Python data-science stack (pandas, NumPy, SciPy, Matplotlib), DataFrames in depth, linear regression with CAPM and Fama-French factors, and clustering for customer segmentation. Worked examples use real market data.

Coming Q3 2026

Quantitative Trading with Python

8 chapters ~16 hours Intermediate to advanced

Build, backtest, and evaluate systematic trading strategies. Signal construction, portfolio optimisation under Markowitz and Black-Litterman frameworks, transaction-cost modelling, walk-forward validation, and live-trading hygiene. Code runs on bundled historical price data.

Coming Q4 2026

Risk Management and Value at Risk

6 chapters ~12 hours Intermediate

The full risk-manager's toolkit. Parametric and historical VaR, Expected Shortfall, copula models for tail dependence, stress testing under Basel III, and the regulatory framework that determines a bank's capital requirement. Every model fits to real bank-level data.

Coming 2027

Network and Social Media Analytics

7 chapters ~14 hours Intermediate

Graph theory applied to business: customer-influence networks, recommendation systems, community detection, viral-cascade models, and modern graph neural networks. Worked examples use sanitised social and transactional data.

Want a course on a topic not listed here? Email [email protected] or message @xuhuwan on X — the next course is voted on by current cohort members.