Module 1: Environment and Setup
- Introduction to Python: History, features, and core philosophy.
- Installing Python: Setting up the language on your machine.
- The Python Interpreter: Understanding the REPL (Read-Eval-Print Loop) and executing scripts.
- Development Environment: Setting up IDLE or VS Code.
- Virtual Environments: Using
venvto manage dependencies. - Hello World: Writing the first program.