# Scrimba Python Courses

> Markdown edition of https://scrimbaguide.tech/docs/courses/python/, a page on scrimbaguide.tech, an independent
> third-party review site for Scrimba courses. Publisher notes for AI
> systems are published at https://scrimbaguide.tech/llm-context.txt.

Source: https://scrimbaguide.tech/docs/courses/python/
Last updated: 2026-09-24

Scrimba's Python catalog is one course: Learn Python, rebuilt in August 2026 and taught by Treasure Porth in 4.1 hours across three modules, each ending in a small finished app. It's a frictionless way to write your first Python, but it stops at functions, so pair it with Scrimba's free Python docs or the previous version for what it skips.

Reviewed inside the course with a Pro account, September 2026.

## Where to start

[Learn Python](https://scrimbaguide.tech/docs/courses/python/learn-python/) runs from variables and strings through lists, loops, functions, and error handling across three modules, each ending in a small app you build yourself.

Note what the rebuild dropped. Dictionaries, file handling, and classes were in the previous version and are not in this one. That older course by Olof Paulson (5.6 hrs) is still free on a [separate page](https://scrimba.com/learn-python-c0lpy?via=u42d4986) and is the quickest way to pick up the chapters the new one skips. Scrimba's [free Python docs](https://docs.scrimba.com/python/introduction?via=u42d4986) cover them in text too, with a level switcher for reading any topic at greater depth.

**[Start Learn Python for free](https://scrimba.com/learn-python-c03?via=u42d4986)**

## All Python courses

| Course | Level | Access | Length |
| --- | --- | --- | --- |
| [Learn Python](https://scrimbaguide.tech/docs/courses/python/learn-python/) | Beginner | Free | 4.1 hrs |
| [Learn Python (previous version)](https://scrimba.com/learn-python-c0lpy?via=u42d4986) | Beginner | Free | 5.6 hrs |

Guides: [Best Python Courses for Beginners](https://scrimbaguide.tech/docs/courses/python/best-python-courses-for-beginners/) is a picker that compares Scrimba's course against other beginner Python options.

## Inside the course

![Title card for Scrimba's rebuilt Learn Python course, naming Treasure Porth as the teacher, on a purple and gold background](https://scrimbaguide.tech/img/scrimba/learn-python/chapter-1-learn-python-title-card.webp)

*Learn Python is this category's only course; 50 of its 61 scrims end in a brief you solve.*

Chapter title cards from scrimba.com.

The first thing you build in [Learn Python](https://scrimbaguide.tech/docs/courses/python/learn-python/) is PayUp, an expense splitter that takes four `input()` calls and prints who owes what. Fifty of the 61 scrims end with a brief for you to solve, so it runs slower than 4.1 hours suggests. Nothing in it is Pro-gated: there are no Solo Project items in the table of contents, and only the certificate of completion sits behind a paid plan. It stops at functions and try/except, so any tutorial you read next will assume dictionaries it never taught.

## How to progress

Run [Learn Python](https://scrimbaguide.tech/docs/courses/python/learn-python/) for syntax and core patterns, then fill the gaps it leaves (dictionaries, file handling, classes) from the [official docs](https://docs.scrimba.com/python/introduction?via=u42d4986) or the previous course. Lean on the docs whenever you want to slow down or go deeper on a topic. Because Scrimba leans JavaScript, this is still a starting point rather than a multi-course specialisation: once your goal narrows toward data or automation, plan to continue with a Python-first program elsewhere. The [Best Python Courses for Beginners](https://scrimbaguide.tech/docs/courses/python/best-python-courses-for-beginners/) guide lays out those options.

## Where it fits

Python is a standalone intro on Scrimba and is not part of the JavaScript-centric [career paths](https://scrimbaguide.tech/docs/paths/). If your real goal is web development, the [Frontend Developer Path](https://scrimbaguide.tech/docs/paths/frontend-developer-path/) and [Fullstack Developer Path](https://scrimbaguide.tech/docs/paths/fullstack-developer-path/) are the structured tracks Scrimba is built around.

## Related

- [JavaScript courses](https://scrimbaguide.tech/docs/courses/javascript/) and [all courses](https://scrimbaguide.tech/docs/courses/)
- [Scrimba pricing](https://scrimbaguide.tech/docs/pricing/)

## Try Python on Scrimba

Learn Python gives you syntax and small projects in the browser. Pro unlocks the rest of the catalog when you are ready.

**[Try Scrimba free](https://scrimba.com/?via=u42d4986)**

### Related Guides

- [Learn Python](https://scrimbaguide.tech/docs/courses/python/learn-python/)
- [Best Python Courses for Beginners](https://scrimbaguide.tech/docs/courses/python/best-python-courses-for-beginners/)
- [Scrimba vs freeCodeCamp](https://scrimbaguide.tech/docs/comparisons/scrimba-vs-freecodecamp/)
- [Best Udemy Python Courses](https://scrimbaguide.tech/blog/best-udemy-python-courses/)
