What is Python? Why learn it?
Installing Python & setting up IDEs (IDLE, VS Code, Jupyter Notebook)
Writing your first Python program: print(“Hello, World!”)
Understanding syntax, indentation, and comments
Variables and data types (strings, integers, floats, booleans)
Input and output functions
Type conversion
Basic operators (arithmetic, comparison, logical)
Lists: creation, indexing, slicing, methods
Tuples: immutability and use cases
Sets: uniqueness and set operations
Dictionaries: key-value pairs and methods