Learn Python - Scrimba logo

Learn Python - Scrimba

Free 5.6h interactive course: Python from zero with coding challenges

A free, 58-part interactive Python course from Scrimba taught by Olof Paulson (100,000+ students). Learn Python through a mix of tutorials and interactive coding challenges that run right in your browser - from print statements, variables, and data types, through lists, sets, dictionaries, conditionals, while and for loops, functions, classes and inheritance, comprehensions, lambda functions, and modules. Build a working expense-splitting app and earn a free certificate on completion.

PythonFreebeginner~5.6 hours
Submitted by @yahianaim

Roadmap (5 steps)

1

Python basics

~1 hour
#Print Statements#Variables#Data Types & Typecasting#User Input
2

Working with data

~1 hour
#Strings & Slicing#String Formatting#Lists#Split & Join
3

Collections

~1.2 hours
#Tuples#Sets#Dictionaries#Comprehensions
4

Control flow

~1.2 hours
#Conditionals & if/elif#While Loops#For Loops
5

Going further

~1.2 hours
#Functions & Return#Objects, Classes & Inheritance#Lambda & Modules

AI Hub Tools is 100% free

No ads · No tracking · No data collection, ever.

Donate & Support

Even one share makes a difference 🧡