From zero to deployed data scientist.
Learn it by running it.
Start with nothing but curiosity. Learn Python, NumPy, pandas, data analysis and machine learning — then turn your trained model into a real, deployed web app with Streamlit. Every lesson is a friendly, interactive walkthrough that runs real Python right in your browser. No install, no web-dev experience, 100% free tools, no paid AI APIs.
A complete path: Beginner → Expert
Designed by a 15-year educator. Twelve modules move you from your first line of Python → data analysis → machine learning → a live, deployed app.
What makes this platform different
Mental-model first
We start with the rerun model — the single idea that makes Streamlit "click" — instead of dumping API docs on you.
Real Python, live
Lessons run actual Python (via Pyodide) with a faithful Streamlit emulator. Move a slider, watch the app rerun.
Objectives + challenges
Every lesson has clear learning objectives, a hands-on practice challenge, key takeaways, and a quiz.
Deployment-focused
Caching, model loading, file upload, multipage, theming, and a full step-by-step deploy guide to Streamlit Cloud.
App generator
Describe your model and features; get a complete app.py, requirements.txt and config ready for GitHub.
100% free tools
No paid AI APIs (not cost-effective). Python, Streamlit, GitHub, Streamlit Cloud — all free.
Built by
Adewale Samson Adeagbo
15+ years in Nigerian classrooms (Nursery → Secondary) and 12 deployed ML & EdTech projects. Founder of HMG Concepts. "I think clearly, observe deeply, and leverage AI to operate competently in any domain I enter." This Academy teaches Streamlit the way understanding actually works — first principles, no gatekeeping.
HMG Academy
A full-service virtual learning institution — all subjects, all levels, local & international exams.
HMG Technologies
EdTech & data-driven solutions — CBT Pro, ML tools, and AI-augmented platforms.
HMG Media
Educational content & community — turning learning into a conversation, not a monologue.