HKDSE Python is Just the Beginning

HKDSE ICT covers Python fundamentals — variables, loops, functions, OOP. After the exam, you have 3-4 months (or longer if gap year) to explore advanced Python. Here are the paths to choose from.

Path 1: Data Science (Most Popular)

Ideal if you like maths, stats, or working with real-world data.

What to Learn

Suggested Project

Analyse HK property prices, visualise trends by district.

Path 2: Web Development

Ideal if you want to build sites or apps.

What to Learn

Suggested Project

Build a tutor-matching site, or a simple social app.

Path 3: Machine Learning / AI

Ideal if you're curious about LLMs, ChatGPT, or computer vision.

What to Learn

Suggested Project

Train a classifier to recognise HK landmarks in photos.

Path 4: Automation / Scripting

Ideal if you like making tools that save time.

What to Learn

Suggested Project

A bot that scrapes HKExpress fares daily and emails you deals.

Path 5: Game Development

Ideal if you're creative.

What to Learn

Free Resources

University-Aligned Learning

If applying to HK universities:

Keep Coding After HKDSE

PyForm supports NumPy, Pandas, and most popular Python libraries via Pyodide. Start exploring.

Explore PyForm →