Skip to content

Python for Beginners

Write your first programs and automate everyday tasks.

4.3(146)out of 5725 learnersBy Tara TutorLast updated Oct 6, 2026

What you will learn

  • Apply the core ideas to real problems
  • Complete a portfolio-ready project
  • Know what to learn next

Curriculum

12 lessons · 3 h 17 min

Variables and control flow6 lessons
  • OverviewPreview4 min
  • Walkthrough14 min
  • Practice15 min
  • Live kick-off45 min
  • Check your understanding5 min
  • Project: apply what you learned30 min
Functions and modules3 lessons
  • Overview11 min
  • Walkthrough15 min
  • Practice17 min
Files and APIs3 lessons
  • Overview16 min
  • Walkthrough7 min
  • Practice18 min

Requirements

  • A computer with internet access
  • Willingness to practise

About this course

Write your first programs and automate everyday tasks. This hands-on course is taught by a working practitioner, with short lessons, practical exercises and a project you can show to others. No prior experience is required beyond curiosity and a computer.

Instructor

Tara Tutor

Senior software engineer teaching Python and web development

Reviews

No reviews yet.