HMG Concepts logo · Data Science Academy · By Adewale Samson Adeagbo Learning Deliberately. Teaching Authentically.
S HMG Data Science Academy
0% complete Python: idle

A free, friendly way to learn data science from scratch — Python, data, machine learning, and how to turn your models into real web apps — no web-dev experience needed. Built by Adewale Samson Adeagbo · HMG Concepts.

1
Learn by running
Read a short lesson, then press ▶ Run to see real Python become an app.
2
Practice & check
Try the challenge, take the quiz, jot notes — your progress saves automatically.
3
Build & deploy
Generate a ready-to-ship project .zip and follow the step-by-step Deploy Guide.
100% free · no sign-up · no AI APIs · works on phone & tablet
👋 New here? Start in 60 seconds — no install, no sign-up.

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.

interactive lessons
structured modules
0
setup / install needed
₦0
free to use & deploy

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

ASA

Adewale Samson Adeagbo

Data Scientist · STEM Educator · AI-Augmented Solutions Developer · Lagos, Nigeria

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.

⚡ Deploy-Ready App Generator

Describe your model. Get a complete, deployable Streamlit project you can push to GitHub.

Uses pandas
Uses numpy
Fill the form and click "Generate project".

🎬 Module Walkthroughs

A guided tour of each module — why it matters, what you'll learn, and the outcome. (Text-based, works offline, zero AI/API cost.)

📊 My Progress

Track completion, pass quizzes, export your data, and earn a printable certificate.

📖 Glossary

Plain-English definitions of every key term used in the course.

📒 Streamlit Cheat Sheet

The st.* calls you'll actually use, grouped by task.

🚀 Step-by-Step Deployment Guide

From a working app to a public link — free, in clear unambiguous steps.

❓ Beginner FAQ

Honest answers to the questions every newcomer asks.