All Courses
Introduction to Computational Thinking and Data Science (MIT)
50 hours
4.8(8,900 reviews)
Free
More python Courses
freeCodeCamp
Certificate
Scientific Computing with Python
python
Beginner
Learn Python fundamentals through hands-on projects. Covers variables, functions, loops, data structures, OOP, and algorithms. Earn a free verified certificate upon completion of 5 projects.
40h
4.8
python
Beginner
Harvard's introduction to programming using Python. Covers functions, variables, conditionals, loops, exceptions, libraries, unit tests, file I/O, and regular expressions.
36h
4.9