Best of Coursera
Top Python Programming Courses

share ›
‹ links

These are the top 83 Python Programming courses and offerings found from analyzing all discussions on Reddit that mention any Coursera course.

#1
Fundamentals of Computing Specialization
This Specialization covers much of the material that first-year Computer Science students take at Rice University.
Rice University
John Greiner
4 reddit posts
614 mentions
#2
Deep Learning Specialization
If you want to break into AI, this Specialization will help you do so.
DeepLearning.AI
Andrew Ng
3 reddit posts
235 mentions
#3
An Introduction to Interactive Programming in Python (Part 1) Course
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications.
Rice University
John Greiner
3 reddit posts
462 mentions
#4
Python for Everybody Specialization
This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language.
University of Michigan
Charles Russell Severance
3 reddit posts
554 mentions
#5
Learn to Program Course
The Fundamentals
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen.
University of Toronto
Jennifer Campbell
0 reddit posts
198 mentions
#6
Machine Learning Specialization
This Specialization from leading researchers at the University of Washington introduces you to the exciting, high-demand field of Machine Learning.
University of Washington
Emily Fox
1 reddit posts
88 mentions
#7
Bioinformatics Specialization
Join Us in a Top 50 MOOC of All Time.
University of California San Diego
Pavel Pevzner
1 reddit posts
97 mentions
#8
An Introduction to Programming the Internet of Things (IOT) Specialization
Design, create, and deploy a fun IoT device using Arduino and Raspberry Pi platforms.
University of California, Irvine
Ian Harris
4 reddit posts
42 mentions
#9
Mathematics for Machine Learning Specialization
For a lot of higher level courses in Machine Learning and Data Science, you find you need to freshen up on the basics in mathematics - stuff you may have studied before in school or university, but which was taught in another context, or not very intuitively, such that you struggle to relate it to h...
Imperial College London
David Dye
1 reddit posts
111 mentions
#10
Audio Signal Processing for Music Applications Course
In this course you will learn about audio signal processing methodologies that are specific for music and of use in real applications.
Universitat Pompeu Fabra of Barcelona
Xavier Serra
8 reddit posts
33 mentions
#11
Data Science at Scale Specialization
Learn scalable data management, evaluate big data technologies, and design effective visualizations.
University of Washington
Bill Howe
4 reddit posts
52 mentions
#12
Learn to Program Course
Crafting Quality Code
Not all programs are created equal.
University of Toronto
Jennifer Campbell
0 reddit posts
43 mentions
#13
Programming for Everybody (Getting Started with Python) Course
This course aims to teach everyone the basics of programming computers using Python.
University of Michigan
Charles Russell Severance
1 reddit posts
303 mentions
#14
Algorithmic Thinking (Part 1) Course
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language.
Rice University
Luay Nakhleh
1 reddit posts
30 mentions
#15
Neural Networks and Deep Learning Course
If you want to break into cutting-edge AI, this course will help you do so.
DeepLearning.AI
Andrew Ng
0 reddit posts
28 mentions
#16
Biology Meets Programming Course
Bioinformatics for Beginners
Are you interested in learning how to program (in Python) within a scientific setting? This course will cover algorithms for solving various biological problems along with a handful of programming challenges helping you implement these algorithms in Python.
University of California San Diego
Pavel Pevzner
0 reddit posts
30 mentions
#17
Introduction to Data Science in Python Course
This course will introduce the learner to the basics of the python programming environment, including fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library.
University of Michigan
Christopher Brooks
0 reddit posts
31 mentions
#18
Crash Course on Python Course
This course is designed to teach you the foundations in order to write simple programs in Python using the most common structures.
Google
Google
0 reddit posts
15 mentions
#19
An Introduction to Interactive Programming in Python (Part 2) Course
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications.
Rice University
Joe Warren
0 reddit posts
19 mentions
#20
IBM Data Science Professional Certificate
Data science is one of the hottest professions of the decade, and the demand for data scientists who can analyze data and communicate results to inform data driven decisions has never been greater.
IBM
Joseph Santarcangelo
2 reddit posts
80 mentions
#21
Using Databases with Python Course
This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort.
University of Michigan
Charles Russell Severance
1 reddit posts
18 mentions
#22
Finding Hidden Messages in DNA (Bioinformatics I) Course
Named a top 50 MOOC of all time by Class Central.
University of California San Diego
Pavel Pevzner
0 reddit posts
10 mentions
#23
Using Python to Access Web Data Course
This course will show how one can treat the Internet as a source of data.
University of Michigan
Charles Russell Severance
0 reddit posts
16 mentions
#24
Python Programming Course
A Concise Introduction
The goal of the course is to introduce students to Python Version 3.
Wesleyan University
Bill Boyd
0 reddit posts
9 mentions
#25
Python Data Structures Course
This course will introduce the core data structures of the Python programming language.
University of Michigan
Charles Russell Severance
0 reddit posts
17 mentions
#26
Data-driven Astronomy Course
Science is undergoing a data explosion, and astronomy is leading the way.
The University of Sydney
Tara Murphy
0 reddit posts
13 mentions
#27
Applied Machine Learning in Python Course
This course will introduce the learner to applied machine learning, focusing more on the techniques and methods than on the statistics behind these methods.
University of Michigan
Kevyn Collins-Thompson
0 reddit posts
12 mentions
#28
Python 3 Programming Specialization
This specialization teaches the fundamentals of programming in Python 3.
University of Michigan
Paul Resnick
0 reddit posts
20 mentions
#29
Python for Genomic Data Science Course
This class provides an introduction to the Python programming language and the iPython notebook.
Johns Hopkins University
Mihaela Pertea, PhD
0 reddit posts
8 mentions
#30
Algorithms for DNA Sequencing Course
We will learn computational methods -- algorithms and data structures -- for analyzing DNA sequencing data.
Johns Hopkins University
Ben Langmead, PhD
0 reddit posts
5 mentions
#31
Machine Learning Foundations Course
A Case Study Approach
Do you have data and wonder what it can tell you? Do you need a deeper understanding of the core ways in which machine learning can improve your business? Do you want to be able to converse with specialists about anything from regression and classification to deep learning and recommender systems?...
University of Washington
Emily Fox
0 reddit posts
7 mentions
#32
Data Analysis and Interpretation Specialization
Learn SAS or Python programming, expand your knowledge of analytical methods and applications, and conduct original research to inform complex decisions.
Wesleyan University
Jen Rose
0 reddit posts
15 mentions
#33
Introduction to Scripting in Python Specialization
This specialization is intended for beginners who would like to master essential programming skills.
Rice University
Scott Rixner
0 reddit posts
9 mentions
#34
The Raspberry Pi Platform and Python Programming for the Raspberry Pi Course
The Raspberry Pi is a small, affordable single-board computer that you will use to design and develop fun and practical IoT devices while learning programming and computer hardware.
University of California, Irvine
Ian Harris
2 reddit posts
4 mentions
#35
Введение в машинное обучение Course
Не так давно получил распространение термин «большие данные», обозначивший новую прикладную область — поиск способов автоматического быстрого анализа огромных объёмов разнородной информации.
National Research University Higher School of Economics
Константин Вячеславович Воронцов
0 reddit posts
2 mentions
#36
Introdução à Ciência da Computação com Python Parte 1 Course
Bem vindo ao curso de Introdução à Ciência da Computação destinado aos alunos regulares da Universidade de São Paulo e a todos os demais interessados em aprender não só a programar em Python mas também os conceitos básicos da Ciência da Computação.
Universidade de São Paulo
Fabio Kon
0 reddit posts
6 mentions
#37
Applied Text Mining in Python Course
This course will introduce the learner to text mining and text manipulation basics.
University of Michigan
V. G. Vinod Vydiswaran
0 reddit posts
5 mentions
#38
Data Manipulation at Scale Course
Systems and Algorithms
Data analysis has replaced data acquisition as the bottleneck to evidence-based decision making --- we are drowning in it.
University of Washington
Bill Howe
0 reddit posts
4 mentions
#39
Applied Social Network Analysis in Python Course
This course will introduce the learner to network analysis through tutorials using the NetworkX library.
University of Michigan
Daniel Romero
0 reddit posts
4 mentions
#40
Hadoop Platform and Application Framework Course
This course is for novice programmers or business people who would like to understand the core tools used to wrangle and analyze big data.
University of California San Diego
Natasha Balac, Ph.D.
0 reddit posts
3 mentions
#41
Cloud Networking Course
In the cloud networking course, we will see what the network needs to do to enable cloud computing.
University of Illinois at Urbana-Champaign
P. Brighten Godfrey
0 reddit posts
4 mentions
#42
Data Analysis with Python Course
Learn how to analyze data using Python.
IBM
Joseph Santarcangelo
0 reddit posts
7 mentions
#43
Interfacing with the Raspberry Pi Course
The Raspberry Pi uses a variety of input/output devices based on protocols such as HDMI, USB, and Ethernet to communicate with the outside world.
University of California, Irvine
Ian Harris
0 reddit posts
2 mentions
#44
Principles of Computing (Part 1) Course
This two-part course builds upon the programming skills that you learned in our Introduction to Interactive Programming in Python course.
Rice University
Scott Rixner
0 reddit posts
10 mentions
#45
Introducción a la programación en Python I Course
Aprendiendo a programar con Python
Decía Steve Jobs que “todo el mundo debería aprender a programar un ordenador porque esto te ayuda a pensar”.
Pontificia Universidad Católica de Chile
Jorge Muñoz Gama
0 reddit posts
7 mentions
#46
Algorithmic Thinking (Part 2) Course
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language.
Rice University
Luay Nakhleh
0 reddit posts
1 mentions
#47
Python Programming Essentials Course
This course will introduce you to the wonderful world of Python programming.
Rice University
Scott Rixner
0 reddit posts
4 mentions
#48
Problem Solving, Python Programming, and Video Games Course
This course is an introduction to computer science and programming in Python.
University of Alberta
Duane Szafron
0 reddit posts
4 mentions
#49
Capstone Course
Retrieving, Processing, and Visualizing Data with Python
In the capstone, students will build a series of applications to retrieve, process and visualize data using Python.
University of Michigan
Charles Russell Severance
0 reddit posts
3 mentions
#50
Regression Modeling in Practice Course
This course focuses on one of the most important tools in your data analysis arsenal: regression analysis.
Wesleyan University
Jen Rose
0 reddit posts
1 mentions
#51
Databases and SQL for Data Science Course
Much of the world's data resides in databases.
IBM
Hima Vasudevan
0 reddit posts
4 mentions
#52
Data Management and Visualization Course
Whether being used to customize advertising to millions of website visitors or streamline inventory ordering at a small restaurant, data is becoming more integral to success.
Wesleyan University
Lisa Dierker
0 reddit posts
1 mentions
#53
Advanced Algorithms and Complexity Course
You've learned the basic algorithms now and are ready to step into the area of more complex problems and algorithms to solve them.
University of California San Diego
Alexander S. Kulikov
0 reddit posts
4 mentions
#54
IBM AI Engineering Professional Certificate
Artificial intelligence (AI) is revolutionizing entire industries, changing the way companies across sectors leverage data to make decisions.
IBM
SAEED AGHABOZORGI
0 reddit posts
8 mentions
#55
Principles of Computing (Part 2) Course
This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science.
Rice University
Scott Rixner
0 reddit posts
1 mentions
#56
Genome Sequencing (Bioinformatics II) Course
You may have heard a lot about genome sequencing and its potential to usher in an era of personalized medicine, but what does it mean to sequence a genome? Biologists still cannot read the nucleotides of an entire genome as you would read a book from beginning to end.
University of California San Diego
Pavel Pevzner
0 reddit posts
4 mentions
#57
Introducción a la programación con Python Course
Este curso te dará ágil acceso a los conceptos básicos de programación utilizando el lenguaje de programación Python en su versión 3.
Universidad Austral
Agustin Olmedo
0 reddit posts
1 mentions
#58
Fitting Statistical Models to Data with Python Course
In this course, we will expand our exploration of statistical inference techniques by focusing on the science and art of fitting statistical models to data.
University of Michigan
Brenda Gunderson
0 reddit posts
1 mentions
#59
Data Visualization with Python Course
"A picture is worth a thousand words".
IBM
Alex Aklson
0 reddit posts
3 mentions
#60
Comparing Genes, Proteins, and Genomes (Bioinformatics III) Course
Once we have sequenced genomes in the previous course, we would like to compare them to determine how species have evolved and what makes them different.
University of California San Diego
Pavel Pevzner
0 reddit posts
3 mentions
#61
Machine Learning with TensorFlow on Google Cloud Platform Specialization
What is machine learning, and what kinds of problems can it solve? What are the five phases of converting a candidate use case to be driven by machine learning, and why is it important that the phases not be skipped? Why are neural networks so popular now? How can you set up a supervised learning pr...
Google Cloud
Google Cloud Training
0 reddit posts
9 mentions
#62
Applied Plotting, Charting & Data Representation in Python Course
This course will introduce the learner to information visualization basics, with a focus on reporting and charting using the matplotlib library.
University of Michigan
Christopher Brooks
0 reddit posts
6 mentions
#63
Data Science in Stratified Healthcare and Precision Medicine Course
An increasing volume of data is becoming available in biomedicine and healthcare, from genomic data, to electronic patient records and data collected by wearable devices.
The University of Edinburgh
Dr Areti Manataki
0 reddit posts
1 mentions
#64
Using Machine Learning in Trading and Finance Course
This course provides the foundation for developing advanced trading strategies using machine learning techniques.
New York Institute of Finance
Jack Farmer
0 reddit posts
1 mentions
#65
Introduction to TensorFlow Course
This course is focused on using the flexibility and “ease of use” of TensorFlow 2.
Google Cloud
Google Cloud Training
0 reddit posts
1 mentions
#66
Mathematics for Machine Learning Course
PCA
This intermediate-level course introduces the mathematical foundations to derive Principal Component Analysis (PCA), a fundamental dimensionality reduction technique.
Imperial College London
Marc Peter Deisenroth
0 reddit posts
3 mentions
#67
Python for Data Science and AI Course
Kickstart your learning of Python for data science, as well as programming in general, with this beginner-friendly introduction to Python.
IBM
Joseph Santarcangelo
0 reddit posts
2 mentions
#68
Deploying Machine Learning Models Course
In this course we will learn about Recommender Systems (which we will study for the Capstone project), and also look at deployment issues for data products.
University of California San Diego
Ilkay Altintas
0 reddit posts
1 mentions
#69
Программирование на Python Specialization
Программа состоит из четырех курсов, каждый из которых раскрывает определенную тему в Python.
Moscow Institute of Physics and Technology
0 reddit posts
1 mentions
#70
Python and Statistics for Financial Analysis Course
Course Overview: https://youtu.
The Hong Kong University of Science and Technology
Xuhu Wan
0 reddit posts
2 mentions
#71
Основы программирования на Python Course
Язык программирования Python является одним из самых простых в освоении и популярных языков программирования.
National Research University Higher School of Economics
Густокашин Михаил Сергеевич
0 reddit posts
1 mentions
#72
Introduction to Data Science Specialization
Interested in learning more about data science, but don’t know where to start? This 4-course Specialization from IBM will provide you with the key foundational skills any data scientist needs to prepare you for a career in data science or further advanced learning in the field.
IBM
Hima Vasudevan
0 reddit posts
10 mentions
#73
Applied Data Science with Python Specialization
The 5 courses in this University of Michigan specialization introduce learners to data science through the python programming language.
University of Michigan
Christopher Brooks
0 reddit posts
132 mentions
#74
Google IT Automation with Python Professional Certificate
This new beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career.
Google
Google
0 reddit posts
54 mentions
#75
Understanding and Visualizing Data with Python Course
In this course, learners will be introduced to the field of statistics, including where data come from, study design, data management, and exploring and visualizing data.
University of Michigan
Brenda Gunderson
0 reddit posts
1 mentions
#76
Applied Data Science Specialization
This action-packed Specialization is for data science enthusiasts who want to acquire practical skills for real world data problems.
IBM
Joseph Santarcangelo
0 reddit posts
13 mentions
#77
Python Data Products for Predictive Analytics Specialization
Python data products are powering the AI revolution.
University of California San Diego
Ilkay Altintas
0 reddit posts
2 mentions
#78
Genomic Data Science Specialization
With genomics sparks a revolution in medical discoveries, it becomes imperative to be able to better understand the genome, and be able to leverage the data and information from genomic datasets.
Johns Hopkins University
Mihaela Pertea, PhD
1 reddit posts
69 mentions
#79
IBM Applied AI Professional Certificate
Artificial intelligence (AI) is transforming our world.
IBM
Antonio Cangiano
1 reddit posts
9 mentions
#80
Machine Learning for Trading Specialization
This 3-course Specialization from Google Cloud and New York Institute of Finance (NYIF) is for finance professionals, including but not limited to hedge fund traders, analysts, day traders, those involved in investment management or portfolio management, and anyone interested in gaining greater know...
Google Cloud
Jack Farmer
0 reddit posts
3 mentions
#81
Inferential Statistical Analysis with Python Course
In this course, we will explore basic principles behind using data for estimation and for assessing theories.
University of Michigan
Brenda Gunderson
0 reddit posts
1 mentions
#82
Statistics with Python Specialization
This specialization is designed to teach learners beginning and intermediate concepts of statistical analysis using the Python programming language.
University of Michigan
Brenda Gunderson
0 reddit posts
10 mentions
#83
IBM Data Analyst Professional Certificate
Gain the job-ready skills for an entry-level data analyst role through this eight-course Professional Certificate from IBM and position yourself competitively in the thriving job market for data analysts, which will see a 20% growth until 2028 (U.
IBM
Joseph Santarcangelo
0 reddit posts
22 mentions