Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Python course for your goals

Coursera Project Network
Skills you'll gain: Data Validation, Web Scraping, Data Cleansing, Data Processing, Data Manipulation, Text Mining, Scripting, Python Programming
Status: Free TrialUniversity of Washington
Skills you'll gain: Big Data, Relational Databases, Database Systems, Dataflow, Databases, Data Science, Data Manipulation, Data Processing, NoSQL, Apache Spark, Distributed Computing, Apache Hadoop, SQL, Data Analysis, Query Languages, Cloud Computing, Scalability, Graph Theory, Python Programming, Algorithms
Status: PreviewUniversity of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Software Engineering, Software Testing, Debugging, Computational Thinking
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Graph Theory, Combinatorics, Network Analysis, Data Structures, Network Routing, Algorithms, Theoretical Computer Science, Program Development
Status: Free TrialSkills you'll gain: Keras (Neural Network Library), Reinforcement Learning, Unsupervised Learning, Deep Learning, Tensorflow, Machine Learning Methods, Generative AI, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Natural Language Processing, Performance Tuning
Status: NewStatus: Free TrialSkills you'll gain: Generative AI, Matplotlib, Plotly, Prompt Engineering, Data Ethics, Power BI, Data Visualization, Microsoft Excel, Data Manipulation, Data Cleansing, Exploratory Data Analysis, Pandas (Python Package), Data Transformation, Excel Formulas, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Microsoft Copilot, Data Presentation, Data Processing

Coursera Project Network
Skills you'll gain: Prompt Engineering, Generative AI, Development Environment, Computational Thinking, Program Development, Software Development, Python Programming, Game Design, Debugging
Status: Free TrialSkills you'll gain: Supervised Learning, Machine Learning Methods, Statistical Machine Learning, Machine Learning, Data Analysis, Dimensionality Reduction

Skills you'll gain: Restful API, Docker (Software), Containerization, Git (Version Control System), Flask (Web Framework), Application Programming Interface (API), Authentications, Application Deployment, Database Management, JSON, Object-Relational Mapping, Continuous Deployment, Python Programming, Object Oriented Programming (OOP), Data Structures
Status: Free TrialUniversity of Toronto
Skills you'll gain: Global Positioning Systems, Estimation, Machine Learning Methods, Computer Vision, Control Systems, Data Integration, Mathematical Modeling, Spatial Analysis, Linear Algebra
Status: NewStatus: Free TrialUniversity of Michigan
Skills you'll gain: Unsupervised Learning, Anomaly Detection, Supervised Learning, Python Programming, Exploratory Data Analysis
Status: PreviewUniversity of Michigan
Skills you'll gain: SQL, Database Management, Relational Databases, Databases, Database Design, Data Visualization Software, Web Scraping, Object Oriented Programming (OOP), Data Modeling, Python Programming, Web Development, Application Programming Interface (API)
In summary, here are 10 of our most popular python courses
- Les Expressions Régulières en Python: Coursera Project Network
- Data Manipulation at Scale: Systems and Algorithms: University of Washington
- Learn to Program: Crafting Quality Code: University of Toronto
- Introduction to Graph Theory: University of California San Diego
- Deep Learning with Keras and Tensorflow: IBM
- AI-Enhanced Data Analysis: From Raw Data to Deep Insights: Microsoft
- Gen AI for Software Development: Code Generation for Python: Coursera Project Network
- Applied Machine Learning with Python: Edureka
- REST APIs with Flask and Python in 2024: Packt
- State Estimation and Localization for Self-Driving Cars: University of Toronto










