We designed and built AnalystQuest, a free, game-like course where you practise SQL, Python, Excel and Power BI on one fictional store’s data, right in the browser.
AnalystQuest started as a practice tool for one person training to become a data analyst. She needed somewhere to practise every tool her course covered, on data that looks like the job.
Courses teach by video. Practice sites cover SQL only. Nobody let you practise SQL, Python, Excel and Power BI on one realistic business dataset, the way an analyst moves between them in a normal week.
Every level is a request from someone at Harbor & Pine, a fictional US home-goods store with customers, orders and returns, messy rows included.
You write real SQL, Python, Excel formulas or DAX. It runs on the spot, and the checker says in plain words what is still off.
Each track is a map of lanterns. Solve a level and it lights. Mote the moth cheers you on, stars reward clean runs, and a finished track earns a certificate.
The learning sits inside a world: a coast at dusk, lanterns to light, and Mote, a moth with a lantern, as your guide. Each chapter opens with a concept lesson that explains why something works before you use it, with diagrams that step through what the engine does.
SQL runs in DuckDB and Python runs with pandas, both inside the browser. We wrote our own Excel and Power BI (DAX) engines. No server runs anyone’s code.
The site is plain static pages. Google sign-in keeps your progress across devices, and every certificate has a public page that verifies it.
Each level’s answer is tested automatically before release. A checker compares every Spanish page with the English one, so both teach the same thing.
AnalystQuest is live and free at analystquest.com, with the full Spanish version at /es/. Finish a track and you get a certificate like this one, with a link anyone can open to check it.
Have a product of your own in mind? We design and build it end to end.