Course overview
A practical first programming course focused on clear thinking, readable code, debugging, and useful programs. Every module includes exercises and a small applied task.
What you will learn
- Write clear Python programs
- Break problems into manageable steps
- Read and write files safely
- Debug common errors
- Build a useful automation project
Course outline
- 01Programming fundamentals
- 02Data types and control flow
- 03Functions and modules
- 04Files and error handling
- 05Automation with Python
- 06Final practical project
Requirements
- No programming experience required
- Basic computer knowledge
- Laptop recommended