Python Overview
Guides and references for learning Python.
- Language basics — types, conditionals, blocks, loops
- Functions and classes —
def, return, defaults,class,__init__, methods - Dataclasses — Data-focused classes with less boilerplate; how they differ from regular classes and namedtuple.
- Data structures — built-in and stdlib containers, when to use what, list and dict CRUD
- Records and iteration — lists of dicts, filter/map/reduce, grouping patterns (stdlib)
- Loops —
for,while,enumerate,zip, and iterating over files - Examples overview — Step-by-step walkthroughs (logs, API data, cloud policies, incident records analyzer)
Check the Blog for more Python-related posts.