Lifetime access!

Lifetime access!

Learn Python for free

Learn Python for free

This 48-part tutorial will teach you Python through a mix between tutorials and interactice coding challenges.

What's inside

This course contains 58 interactive screencasts.

Learn Python for free

58 scrims

6 hours

You'll learn

Basic syntax

Strings, Variables

Arithmetic operations

Lists, Tuples and Sets

Conditionals : if , elif

Loops: While, for

Functions / Return Statements

Sorting: difference sort() / sorted()

Zip/ 'Un-zip'



Classes / Objects


Exceptions: Try /Except


Module: random

lambda functions

list comprehension

The course creator

Meet your teacher

Olof Paulson

Olof Paulson is an an advocate for Khan Academy Sweden. He has a passion for using technology to give people access to high-quality STEM education.

Why this

course rocks

The course consists of 4-8 minute tutorials covering a topic, and separate exercises where the topic is covered as a hands-on coding challenge. It aims to give you a solid understanding of the basic concepts in Python programming.

As with all Scrimba courses, you can stop, test, modify or spin-off the code at any time. This makes for a more immersive experience and is one of the greatest benefits with the Scrimba platform.

BUT! It only works if you do, so use the opportunity. Don't just watch the talkthroughs, work through them, play, experiment, fail and learn! That is how you become great. You got this!

Extend the learning:

To discuss learning Python in this course, share and meet others in a similar situation to yourself you are invited to join the Facebook group: Python 101 started for this purpose. The instructor Olof Paulson will be active and answer your questions.