CS50 Introduction to Programming with Python
A focused introduction to writing, testing, and debugging Python programs, with exercises and a final project.
BeginnerRead details
Explore free study options. Check the provider, prerequisites, and certificate details before you begin.
26 courses
A focused introduction to writing, testing, and debugging Python programs, with exercises and a final project.
Study introductory Python with MIT lecture videos, notes, code, and practice exercises. The course assumes little or no previous programming experience.