Compare with 1 courses

Complete Python Basics: From Absolute Beginner to Confident Programmer

Complete Python Basics: From Absolute Beginner to Confident Programmer

Free

Learn Python from zero in 17 clear video modules: variables, decisions, loops, data structures, functions, files, OOP, testing and a capstone project. 106 worked examples, quizzes and practice. No experience needed

Learn more
Has discount
Expiry period Lifetime
Made in English
Last updated at Sat Oct 2026
Level
Beginner
Total lectures 0
Total quizzes 0
Total duration
Total enrolment 0
Number of reviews 0
Avg rating
Short description Learn Python from zero in 17 clear video modules: variables, decisions, loops, data structures, functions, files, OOP, testing and a capstone project. 106 worked examples, quizzes and practice. No experience needed
Outcomes
  • Install Python, and write, run and debug your own programs
  • Use variables, types, operators and strings with confidence
  • Control programs with decisions, loops and pattern matching
  • Organise data with lists, tuples, dictionaries and sets
  • Write clean, reusable functions with arguments, scope and type hints
  • Use comprehensions, iterators and generators
  • Handle errors and work with files, CSV and JSON
  • Organise projects with modules, packages and virtual environments
  • Write object-oriented code with classes, inheritance and dataclasses
  • Test your code with unittest and build a complete capstone project
Requirements
  • No programming experience needed
  • A computer (Windows, macOS or Linux) where you can install Python 3
  • A free code editor such as VS Code (setup is shown in Module 1)
  • About 15 minutes per module, plus time to practise