Description
A practical, self-paced Python course for beginners and those who have dabbled but never felt confident. Across eight lessons you will set up Python, learn the core language step by step, and finish by building a small command-line tool that reads data, processes it and writes a report, with a hands-on exercise in every lesson.
- Setting Up Python and Running Your First Script
- Variables, Data Types and Operators
- Making Decisions and Repeating Work
- Functions and Writing Reusable Code
- Lists, Dictionaries and Other Collections
- Files, CSV Data and Error Handling
- Classes and Objects
- Modules, Packages and a Small Project





