Free Online
Learn Python with paid and free online courses and MOOCs from University of Michigan, Rice University, The Hong Kong University of Science and Technology, Georgia Institute of Technology and other top universities and instructors around the world. Read reviews to decide if a class is right for you.
Course Name | Start Date | Rating | |
---|---|---|---|
AD |
250 Top Udemy Courses of All Time (2021) via Class Central |
Flexible |
|
|
Programming for Everybody (Getting Started with Python)
Coursera
19 hours worth of material
, 7 weeks long
19 hours worth of material
, 7 weeks long
/
|
||
|
Python Data Structures
Coursera
19 hours worth of material
, 7 weeks long
19 hours worth of material
, 7 weeks long
/
|
||
|
Using Python to Access Web Data
Coursera
19 hours worth of material
, 6 weeks long
19 hours worth of material
, 6 weeks long
/
|
||
|
An Introduction to Interactive Programming in Python (Part 1)
Coursera
7-10 hours a week
, 5 weeks long
7-10 hours a week
, 5 weeks long
/ /
|
||
Get an email when new courses are available
|
|||
|
Using Databases with Python
Coursera
14 hours worth of material
, 5 weeks long
14 hours worth of material
, 5 weeks long
/
|
||
|
Python for Everybody
Coursera
Specialization
3 hours a week
, 35 weeks long
3 hours a week
, 35 weeks long
/
|
||
|
Python and Statistics for Financial Analysis
Coursera
3-4 hours a week
, 4 weeks long
3-4 hours a week
, 4 weeks long
/ /
|
||
|
Computing in Python I: Fundamentals and Procedural Programming
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
||
|
Learn to Program: The Fundamentals
Coursera
6-8 hours a week
, 7 weeks long
6-8 hours a week
, 7 weeks long
/ /
|
||
|
Computing in Python IV: Objects & Algorithms
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
||
AD |
The Best Free Online Courses of All Time (2021) via Class Central |
Flexible |
|
|
Python: Aprender a programar
edX
3-4 hours a week
, 8 weeks long
3-4 hours a week
, 8 weeks long
/
|
||
|
Introduction to Data Science in Python
Coursera
31 hours worth of material
, 4 weeks long
31 hours worth of material
, 4 weeks long
/
|
||
|
|
||
|
Python for Data Science
Swayam
4 weeks long
4 weeks long
/ /
|
||
|
Machine Learning Foundations: A Case Study Approach
Coursera
18 hours worth of material
, 6 weeks long
18 hours worth of material
, 6 weeks long
/
|
||
|
Computing in Python II: Control Structures
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
||
|
Computing in Python III: Data Structures
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
||
|
Principles of Computing (Part 1)
Coursera
7-10 hours a week
, 5 weeks long
7-10 hours a week
, 5 weeks long
/ /
|
||
|
Hadoop Platform and Application Framework
Coursera
26 hours worth of material
, 5 weeks long
26 hours worth of material
, 5 weeks long
/
|
||
|
Machine Learning: Regression
Coursera
22 hours worth of material
, 6 weeks long
22 hours worth of material
, 6 weeks long
/
|
||
|
Artificial Intelligence for Robotics
Udacity
8 weeks long
8 weeks long
/
|
||
AD |
Best Free Online Courses of the Year (2021 Edition) via Class Central |
Flexible |
|
|
Introducción a la Ciencia de Datos con Python
edX
6-8 hours a week
, 4 weeks long
6-8 hours a week
, 4 weeks long
/
|
||
|
Data Structures
Coursera
25 hours worth of material
, 6 weeks long
25 hours worth of material
, 6 weeks long
/
|
||
|
Algorithms for DNA Sequencing
Coursera
4-6 hours a week
, 4 weeks long
4-6 hours a week
, 4 weeks long
/ /
|
||
|
Principles of Computing (Part 2)
Coursera
7-10 hours a week
, 4 weeks long
7-10 hours a week
, 4 weeks long
/ /
|
||
|
Algorithmic Thinking (Part 1)
Coursera
7-10 hours a week
, 4 weeks long
7-10 hours a week
, 4 weeks long
/ /
|
||
|
Machine Learning for Trading
Udacity
16 weeks long
16 weeks long
/
|
||
|
Design of Computer Programs
Udacity
8 weeks long
8 weeks long
/
|
||
|
Datacamp
4 hours worth of material
4 hours worth of material
/
|
||
|
Biology Meets Programming: Bioinformatics for Beginners
Coursera
8-12 hours a week
, 4 weeks long
8-12 hours a week
, 4 weeks long
/ /
|
||
|
Machine Learning with Python-From Linear Models to Deep Learning
edX
10-14 hours a week
, 15 weeks long
10-14 hours a week
, 15 weeks long
/
|
||
|
Udacity
8 weeks long
8 weeks long
/
|
||
AD |
Best Free Online Courses of the Year (2021 Edition) via Class Central |
Flexible |
|
|
Machine Learning: Classification
Coursera
21 hours worth of material
, 7 weeks long
21 hours worth of material
, 7 weeks long
/
|
||
|
Python for Genomic Data Science
Coursera
3-5 hours a week
, 4 weeks long
3-5 hours a week
, 4 weeks long
/
|
||
|
Udacity
3 weeks long
3 weeks long
/
|
||
|
Programming Languages
Udacity
8 weeks long
8 weeks long
/
|
||
|
CS50's Web Programming with Python and JavaScript
edX
6-9 hours a week
, 12 weeks long
6-9 hours a week
, 12 weeks long
|
||
|
Algorithmic Thinking (Part 2)
Coursera
7-10 hours a week
, 4 weeks long
7-10 hours a week
, 4 weeks long
/ /
|
||
|
Applied Plotting, Charting & Data Representation in Python
Coursera
24 hours worth of material
, 4 weeks long
24 hours worth of material
, 4 weeks long
/
|
||
|
Programming, Data Structures And Algorithms Using Python
Swayam
8 weeks long
8 weeks long
/ /
|
||
|
Python для анализа данных
Coursera
7-9 hours a week
, 6 weeks long
7-9 hours a week
, 6 weeks long
/
|
||
|
Погружение в Python
Coursera
5-7 hours a week
, 6 weeks long
5-7 hours a week
, 6 weeks long
/
|
||
|
用 Python 做商管程式設計(二)(Programming for Business Computing in Python (2))
Coursera
9 hours worth of material
, 4 weeks long
9 hours worth of material
, 4 weeks long
/
|
||
AD |
450+ Ivy League Free Online Courses via Class Central |
Flexible |
|
|
Python Programming Essentials
Coursera
5-7 hours a week
, 4 weeks long
5-7 hours a week
, 4 weeks long
/
|
||
|
Python Data Representations
Coursera
5-7 hours a week
, 4 weeks long
5-7 hours a week
, 4 weeks long
/
|
||
|
Python Data Analysis
Coursera
5-7 hours a week
, 4 weeks long
5-7 hours a week
, 4 weeks long
/
|
||
|
Python Data Visualization
Coursera
5-7 hours a week
, 4 weeks long
5-7 hours a week
, 4 weeks long
/
|
||
|
Data Processing Using Python
Coursera
28 hours worth of material
, 5 weeks long
28 hours worth of material
, 5 weeks long
/
|
||
|
Основы программирования на Python
Coursera
87 hours worth of material
, 9 weeks long
87 hours worth of material
, 9 weeks long
/
|
||
|
Machine Learning: Clustering & Retrieval
Coursera
17 hours worth of material
, 6 weeks long
17 hours worth of material
, 6 weeks long
/
|
Get personalized course recommendations, track subjects and courses with reminders, and more.