Track 01
Time Series
Decompose and test time series in Python: STL, ADF and KPSS stationarity tests, white noise and random walks.
Data science · Machine learning · AI
Step-by-step learning tracks built from runnable Jupyter notebooks. Pick a track, start at Part 1, and work forward: every part builds on the one before it.
Learning roadmap
Each track is a numbered series of notebooks. The roadmap shows what each part covers and which to read next.
Track 01
Decompose and test time series in Python: STL, ADF and KPSS stationarity tests, white noise and random walks.
3 parts · read in order
Track 02
Learn Python from the ground up: data types, control flow, functions, collections, files, exceptions, OOP and web basics.
9 parts · read in order
+ 5 more in the roadmap
Latest
Oct 18, 2026
Learn how to identify White Noise and Random Walk processes in financial time series using visual, ACF/PACF, and Ljung-Box test diagnostics.
Time Series · Part 3
Oct 11, 2026
Learn how to detect non-stationarity in time series using statistical tests and apply techniques like differencing, transformations, and detrending to achieve stationarity.
Time Series · Part 2
Oct 4, 2026
Learn the fundamentals of time series forecasting, additive vs. multiplicative models, and robust STL decomposition using NIFTY 50 data.
Time Series · Part 1
Oct 20, 2024
An introduction to Python, its interpreters, and core data types: numbers, strings, lists, tuples, dictionaries and basic operators.
Python · Part 1
Oct 20, 2024
Learn how Python makes decisions and repeats work with if, elif and else statements, for and while loops, and break and continue.
Python · Part 2