Skip to main content
FreeAcademy

Learning Roadmaps

Python Developer

Master Python from your first script to real data work: core syntax, JSON, Pandas, applied data analytics, and prompting AI tools along the way.

5 courses~9h total100% free, certificate included with every course

Roadmap badge

Complete all courses in this roadmap to earn its badge.

Start with step 1

Courses in this roadmap

  1. 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.

  2. Step 2Intermediate

    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.

  3. Step 3Intermediate

    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.

  4. Step 4Intermediate

    Data Analytics & Python for Finance

    Learn to analyze financial data using Python. Master NumPy, Pandas, data visualization, portfolio analytics, technical analysis, financial modeling, and statistical analysis. Build real-world projects including an automated investment research system.

  5. Step 5Beginner~5h

    Prompt Engineering Course: Master AI Prompts with Hands-On Practice

    Master the art of crafting effective AI prompts through hands-on exercises. Learn prompt structure, few-shot learning, chain-of-thought reasoning, and advanced techniques with instant feedback. Build real-world prompts for code generation, content writing, and data analysis.