Module 01
Python Fundamentals
No programming experience required — learn the exact Python foundation automation runs on.
Detailed Topics
- Hello Python: variables, data types, operators, user input, and f-strings
- Functions, conditionals, and loops — the control flow behind every test
- Lists, dictionaries, and sets: the data structures behind test data and JSON
- Classes and objects: the OOP that powers the Page Object Model
- Python essentials for QA: assertions, exceptions, JSON, file handling, and your first pytest run
