Meet Python: Everyone loves list -- Sharing your code: Modules of functions -- Files and exceptions: Dealing with errors -- Persistence: Saving data to files -- Comprehending data: Work that data! -- Custom data objects: Bundling code with data -- Web development: Putting it all together -- Mobile App development: Small devices -- Manage your data: Handling input -- Scaling your Webapp: Getting real -- Dealing with complexity: Data wrangling -- Leftovers: The top ten things (we didn't cover)