Harvard Online
CS50's Introduction to Programming with Python
Harvard's dedicated Python course: functions to unit tests, regex and object-oriented programming.
173 free courses
Search and filter everything we list. Every card says whether the certificate is free, paid or not offered, and links straight to the provider.
26 of 173 free courses match
Harvard Online
Harvard's dedicated Python course: functions to unit tests, regex and object-oriented programming.
Harvard Online
Harvard's famous intro to computer science, from Scratch and C to Python, SQL and the web.
Python for Everybody (PY4E)
Dr. Chuck's free Python course and textbook, the same material as his Coursera course.
Kaggle Learn
Kaggle's course on fixing missing values, scaling, dates, encodings and messy entries.
Kaggle Learn
Kaggle's short course on making line, bar, scatter and distribution charts with seaborn.
Kaggle Learn
Kaggle's short hands-on course on reading, selecting, grouping and cleaning data with pandas.
Kaggle Learn
Kaggle's quick Python primer for data science, run entirely in browser notebooks.
freeCodeCamp
freeCodeCamp's new interactive Python certification, launched December 2025, with a free exam.
Cisco Networking Academy
Cisco and Python Institute's free beginner Python course, aligned with the PCEP exam.
University of Helsinki
University of Helsinki's free Python course with automatic exercise checking and optional credits.
Harvard's AI course: search, knowledge, uncertainty, optimization, learning and language.
Harvard Online
Harvard's follow-on to CS50x: build and deploy web apps with Django, JavaScript and SQL.
freeCodeCamp
freeCodeCamp's project-based certification in NumPy, pandas and visualization.
Cisco Networking Academy
The free follow-on to Python Essentials 1, covering intermediate Python and prep for PCAP.
DeepLearning.AI
Andrew Ng and OpenAI's Isa Fulford on prompting LLMs through the API to build apps.
Madhavan Mukund's NPTEL course on Python, sorting, searching and core data structures.
IIT Madras' short NPTEL course on Python, pandas and visualization with two case studies.
IIT Ropar's popular NPTEL course that teaches Python through games and puzzles.
MIT OpenCourseWare
MIT's classic intro to computational thinking and Python, with full lectures and problem sets.
MIT OpenCourseWare
MIT's 2022 full-semester intro to programming in Python, taught by Ana Bell.
Microsoft (open-source curricula)
Microsoft's free 10-week, 20-lesson open curriculum introducing data science.
Microsoft (open-source curricula)
Microsoft's free 21-lesson course on building generative AI apps in Python and TypeScript.
Microsoft (open-source curricula)
Microsoft's free 12-week, 26-lesson curriculum on classic machine learning with scikit-learn.
MIT OpenCourseWare
MIT's follow-on to 6.0001 on optimization, simulation, statistics and intro machine learning.