Python from scratch

Ten lectures from Harvard's CS50 Python course. You start with your first line of code and work up to tests, regular expressions and classes.

Functions, Variables

Your first program, input and output, strings, numbers and your own functions.

About these lectures

CS50 is produced by Harvard University and taught by David J. Malan and the course staff. We keep the lectures as they are and only re-encode the video so that it loads faster.

The recordings are licensed under CC BY-NC-SA 4.0. You are free to watch and share them for non-commercial purposes if you credit the authors.

Other topics

Machine LearningAmsterdam
FundamentalsHelsinki
SystemsRiga