CurriculumWeek 02 · Organizing data
Week 02 · starts May 25
Organizing data
Stop writing one-line scripts. Start organizing information so your programs can handle real-world messiness.
Upcoming
Sessions
- 02.01Lists, going deeper~28 min readOpen →Indexing, slicing, append, modifying. Membership with
in. A light first taste of list comprehensions.~28 min readOpen → - 02.02Dictionaries and structured data~25 min readOpen →Keys vs. values. Nested data (lists of dictionaries). Looping over a dictionary like a human.~25 min readOpen →
- 02.03Files, error handling, and going local~36 min readOpen →Opening files. Reading and writing text.
withstatements.try/except. Then we switch from Colab to local Python together.~36 min readOpen →
Assignment for this week
Scholarship tracker (CLI)
A command-line tracker that adds, lists, filters, and saves scholarships. Lists of dictionaries, files, and your first piece of persistence.
Due Sun, May 31 · 9:00 pm
Read brief →in 2 weeks