The 6-Month Roadmap
Month 1 — Python Core
Variables, lists, dicts, functions, files. Build: CSV analyser for your own data.
Month 2 — NumPy + pandas
- Series, DataFrame, groupby, pivot.
- Reading CSV, Excel, JSON.
- Mini-project: analyse HK weather data.
Month 3 — Matplotlib + Seaborn
Bar charts, line plots, scatter plots, correlation heatmaps.
Month 4 — Statistics Basics
Mean, median, standard deviation, correlation, p-values.
Month 5 — scikit-learn
- Linear regression, logistic regression.
- Train/test split, cross-validation.
- Decision trees and random forests.
Month 6 — First Kaggle Competition
Titanic, House Prices, or HK-specific datasets. Join Kaggle discussion forums.
Local HK Resources
- DATA.GOV.HK — open government datasets.
- HKU Data Science Lab seminars (free).
- HKUST data science student societies.
Practise this on PyForm — free
PyForm runs Python in your browser with an AI tutor trained for HKDSE. No install, no credit card.
Open PyForm →