Python · Foundations

Python Foundations

Build real programs: branches, collections, functions and debugging. 29 lessons, six checkpoints, a project and a delayed revisit.

What you will be able to do

  • Compare values and choose branches
  • Transform collections without unintended mutation
  • Write functions and investigate regressions
  • Analyze records and adapt the contract

Included

This course includes Introduction. Your progress carries over.

Access terms

Pay what you want, including nothing. Includes Introduction. Test checkout: no real charge is taken yet.

Every lesson can be read and checked without a payment. Passing the checks shows you what you can do; it does not certify a grade.