A walk in Python Preface The intention behind this road map, is to share what I've been learning about Python in my career. Hopefully it could make your path easier and find it interesting at least. Index DAY 1 Introduction to Python What is Python? Why Python? Clarifying The Zen of Python PEP's Starting with Python Installing Python IDE (VS Code) Pip Virtual Environments Syntax DAY 2 Variables What are Variables? Constants Global Variables Multiple assignment and unpacking Data Types Built-in Data Types DAY 3 Data Types Strings Numeric Types Booleans Collections Lists Tuples Sets Dictionaries DAY 4 Operators Arithmetic operators Assignment operators Comparison operators Logical operators Identity operators Membership operators Bitwise operators Control Structures Conditionals Loops While Loop For Loop Exceptions DAY 5 Functions Recursion Lambdas Wrapper Functions Iterators and Generators Iterators Generators Generator expressions DAY 6 Classes / Objects Inheritance Python super() Method Resolution Order (MRO) Dunder Methods DAY 7 Modules Regular Packages