Football Prediction Modelling Foundations
Regression, classification, feature engineering, temporal validation, ensembles, model selection and responsible interpretation.
DRJS learning
Courses for people who can write some Python and want to understand how models become dependable products. Every course is built around complete lessons, worked examples and hands-on repositories.
Complete learning resources
The material connects statistical judgement, software structure and production operation.
courses/
01-foundations/
lessons/
exercises/
starter-files/
02-fastapi-deployment/
03-production-ml/
completed-reference/Current catalogue
Take one course for a focused need or follow all three as a complete progression.
Regression, classification, feature engineering, temporal validation, ensembles, model selection and responsible interpretation.
Data collection, model refresh, Bayesian adaptation, prediction APIs, monitoring, SaaS integration and Railway deployment.
A complete portfolio path through PostgreSQL, XGBoost, calibration, ensembles, FastAPI, cloud operations, monitoring and frontend delivery.
Learning by doing
Who it is for
You can write scripts or notebooks and want stronger modelling and software practices.
You understand models and want to serve, monitor and operate them as a product.
You want a substantial portfolio project with decisions you can explain in an interview.
Course updates