All Courses
Course Syllabus

Time Series & Forecasting

Statistical forecasting, ARIMA/SARIMA models, temporal feature engineering, recurrent deep learning (RNN/LSTM/GRU), and production forecasting systems.

5Notebooks
Start Lesson 1
Lesson #1
Advanced

Time Series Foundations & Exploratory Analysis

A detailed foundation for understanding, exploring, visualizing, and preparing time series data before statistical, machine learning, and deep learning forecasting.

Time SeriesEDA+4
60–90 min
Read Notebook
Lesson #2
Intermediate

Classical Statistical Time Series Models: ARIMA & SARIMA

A practical and mathematical introduction to classical statistical forecasting models, from white noise and autoregression through ARIMA and SARIMA, with model selection and residual diagnostics.

Time SeriesAR+4
75–120 min
Read Notebook
Lesson #3
Advanced

Modern Machine Learning for Time Series: Feature Engineering & Tree-Based Forecasting

Learn how to transform time series into supervised learning problems, engineer leakage-safe temporal features, train tree-based models, handle multiple seasonalities, and compare machine learning forecasting with classical statistical approaches.

Time SeriesFeature Engineering+4
90–150 min
Read Notebook
Lesson #4
Advanced

Deep Learning for Time Series: RNNs, LSTMs & GRUs

A detailed practical and conceptual guide to sequence-based deep learning for time series, covering RNNs, LSTMs, GRUs, sequence windows, 3D tensors, training, forecasting, evaluation, and common pitfalls.

Time SeriesDeep Learning+4
100–150 min
Read Notebook
Lesson #5
Advanced

Advanced Time Series Architectures & Production Forecasting

An advanced guide to modern time-series forecasting architectures, rigorous evaluation, multi-step forecasting, production retraining, monitoring, and model selection.

Time SeriesTransformers+4
120–180 min
Read Notebook