Skip to content
learn@aiera

Programming · beginner

Python Basics: Your First Programs

Learn to program with Python from zero: values, text, decisions, loops, lists, dictionaries and functions, with code that runs in your browser.

6 lessonsAbout 76 minFree
Start course

Not started

Finish every lesson, then sign in and pass the final assessment to earn a free certificate

Module 1: The building blocks

  1. What Is Python? Your First Program11 min · Up next
  2. Working with Numbers and Text13 min · Not started
  3. Decisions and Loops14 min · Not started

Module 2: Collections and functions

  1. Lists and Tuples13 min · Up next
  2. Dictionaries and Sets12 min · Not started
  3. Functions13 min · Not started

Questions about Python Basics: Your First Programs

What will I learn in Python Basics: Your First Programs?

Learn to program with Python from zero: values, text, decisions, loops, lists, dictionaries and functions, with code that runs in your browser. The course has 6 lessons, organised in 2 modules: Module 1: The building blocks; Module 2: Collections and functions.

How long does Python Basics: Your First Programs take?

About 76 minutes in total, across 6 lessons. You can learn at your own pace and stop and continue any time.

Do I need experience to take Python Basics: Your First Programs?

No. This course starts from zero and explains every new word the first time it appears.

Is Python Basics: Your First Programs free?

Yes. The whole course is free and you do not need an account to learn. A free account is only needed for the final assessment and the certificate.

Do I get a certificate for Python Basics: Your First Programs?

Yes, a free certificate of completion. Finish every lesson, sign in, and pass the 15-question final assessment with 80% or more. It is not an accredited qualification.

What should I learn after Python Basics: Your First Programs?

The next step is Python Intermediate: Objects, Errors and Files.