Table of Contents
1. Day 1 - Numbers
Est 60 minutes
2. Day 2 - Strings & Images
Est 60 minutes
3. Day 3 - Definitions
Est 55 minutes
4. Day 4 - Functions
Est 60 minutes
5. Day 5 - Conditionals, Tests, and spy
Est 65 minutes
6. Day 6 - Introduction to tables
Est 45 minutes
7. Day 7 - Functions over rows
Est 45 minutes
8. Day 8 - Adding columns
Est 60 minutes
9. Day 9 - Tests for tables
Est 60 minutes
10. Day 10 - Cleaning data
Est 55 minutes
11. Day 11 - Task planning & visualization
Est 60 minutes
12. Day 12 - Extracting columns
Est 60 minutes
13. Day 13 - Operating on Lists
Est 60 minutes
14. Day 14 - Variables and loops
Est 60 minutes
15. Day 15 - Working with Lists
Est 50 minutes
16. Day 16 - Testing and variables that change
Est 60 minutes
17. Day 17 - Structured data
Est 55 minutes
18. Day 18 - Conditional data
Est 55 minutes
19. Day 19 - Recursive functions by examples
Est 55 minutes
20. Day 20 - Templates for lists
Est 55 minutes
21. Day 21 - Intro to Trees
Est 50 minutes
22. Day 22 - Trees as recursive data
Est 50 minutes
23. Day 23 - More trees
Est 55 minutes
24. Day 24 - Transition to Python 1
Est 55 minutes
25. Day 25 - Transition to Python 2
Est 50 minutes
26. Day 26 - Transition to Python 3
Est 50 minutes
27. Day 27 - Scoping & equality
Est 50 minutes
28. Day 28 - Mutable Data Structures and the Heap
Est 50 minutes
29. Day 29 - Tables in Python
Est 50 minutes
30. Day 30 - Computing columns with Pandas
Est 50 minutes
31. Day 31 - Visualizing Data with Python
Est 50 minutes
32. Day 32 - File I/O
Est 50 minutes