📚 Day 1
Introduction, Data Types, Variables, Expressions, Statements & Functions
- Python installation & setup
- Basic data types (int, float, bool, string, list)
- Variables, expressions, statements
- Operator precedence
- Comments & indentation
- Functions & flow of execution
🔄 Day 2
Control Flow, Loops, Conditionals & Iteration
- Boolean values & operators
- Conditionals (if, if-else, if-elif-else)
- While loops
- For loops
- Break & continue statements
- Network topology examples
🔧 Day 3
Functions, Arrays, String Manipulation & Recursion
- Fruitful functions & return values
- Local & global scope
- Function composition
- Recursion
- String slices & methods
- Python arrays
📊 Day 4
Lists, Tuples, Dictionaries & Data Structures
- List operations & methods
- List slices & mutability
- Tuple assignment & return values
- Dictionary operations & methods
- List & dictionary comprehensions
- Data structure comparison
📁 Day 5
Files, Exceptions, Modules, Packages & Advanced Topics
- Reading & writing files
- Exception handling
- Command line arguments
- Datetime, time, OS, calendar modules
- Math module
- Creating & using packages
👤 Trainer Profile
About the Instructor
- Ratnesh K
- CCIE x3
- Network Automation Expert
- Python Training Specialist