
Learning Roadmaps
Data Analyst
Learn to collect, process, and analyze data. Start with Python and SQL, practice hands-on queries, then wrangle real datasets with Pandas.
Roadmap badge
Complete all courses in this roadmap to earn its badge.
Courses in this roadmap
- Step 1Beginner~4h
Python for Beginners
Learn Python from scratch by building 8 mini-projects you run in your browser, from a tip calculator to a flashcard quiz app. No install, no signup to start, and a free certificate. Powered by Pyodide.
- Step 2Beginner
SQL Basics
Master the fundamentals of SQL from scratch. Learn to query, manipulate, and design databases using PostgreSQL. Build real-world database systems through hands-on exercises and a capstone project. No prior database experience required.
- Step 3Beginner
Interactive SQL Practice
Practice SQL with hands-on exercises in your browser. Write real queries against a live database, get instant feedback, and build confidence through guided challenges. No setup required - start coding immediately.
- Step 4Intermediate
Interactive JSON & Data Transformation
Master JSON parsing, manipulation, and transformation with hands-on exercises. Learn to navigate complex data structures, transform API responses, and build data pipelines in your browser.
- Step 5Intermediate
Interactive Pandas Practice
Master data analysis with Pandas through hands-on exercises. Learn to create, manipulate, filter, group, and transform DataFrames in your browser. Practice real-world data wrangling with live Python execution.

