Python from scratch videos

0. Introduction

1. First steps

2. Built-in functions

3. Storing and using information

4. Creating functions

5. Booleans

6. Branching

7. Building better programs

8. Iteration using while

9. Storing elements in a sequence

10. Iteration using for

11. Bundling information into objects

12. Structuring data

13. Recursion