Python Foundations

14 lessons. Start programming with values, variables, conditions, functions and collections. Build small programs with guided practice and two projects.

Complete beginners learning their first programming language.

Before you start: No prior programming experience required.

14 lessons · 37 exercises and projects. 2 free lessons and 5 free exercises. No account needed for free previews.

What you will learn

  • Use values, conditions, loops and functions.
  • Choose lists, dictionaries, sets and tuples for small tasks.
  • Build a study-session planner and quiz-results analyzer.

Lessons are included in Course access. Exercises and projects are included in Practice Pack access. Complete Bundle includes both. Compare access options.

← All courses and learning paths · Suggested next course: Debugging and Testing Code — Python

Course lessons