Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Python Course Catalog
Arizona State University
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Application Development
Coursera Project Network
Skills you'll gain: Regression Analysis, NumPy, Applied Machine Learning, Supervised Learning, Machine Learning Algorithms, Machine Learning, Python Programming
University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Embedded Software, Deep Learning, Simulation and Simulation Software, Software Architecture, Safety Assurance, Artificial Neural Networks, Global Positioning Systems, Visualization (Computer Graphics), Automation, Hardware Architecture, Process Control, Network Routing, Graph Theory, Estimation, Algorithms, Artificial Intelligence, Machine Learning Methods, Mathematical Modeling
University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Computational Thinking, Encryption, Mathematical Theory & Analysis, Network Analysis, Public Key Cryptography Standards (PKCS), Algorithms, Theoretical Computer Science, Python Programming, Data Structures, Cybersecurity, Computer Programming, Mathematical Modeling
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Analytical Skills, Computer Science, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Computer Architecture, Debugging
University of Washington
Skills you'll gain: Applied Machine Learning, Feature Engineering, Regression Analysis, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Supervised Learning, Deep Learning, Classification And Regression Tree (CART), Computer Vision, Predictive Modeling, Natural Language Processing, Text Mining, Python Programming, Data Mining
Duke University
Skills you'll gain:
LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Unified Modeling Language, Software Testing, Docker (Software), Unit Testing, Application Deployment, Plot (Graphics), Development Testing, Pandas (Python Package), Scripting, Data Modeling, NumPy, Programming Principles, Scripting Languages, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Computer Programming, Python Programming
University of Illinois Urbana-Champaign
Skills you'll gain: Machine Learning Algorithms, Unsupervised Learning, Scikit Learn (Machine Learning Library), Machine Learning, Text Mining, Applied Machine Learning, Time Series Analysis and Forecasting, Data Processing, Supervised Learning, Predictive Modeling, Python Programming, Random Forest Algorithm, Regression Analysis, Feature Engineering, Pandas (Python Package), Natural Language Processing, Decision Tree Learning, Statistical Analysis, Performance Metric
University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Data Manipulation, Scatter Plots, Data Science, Histogram, Data Import/Export, Package and Software Management, Python Programming
University of California San Diego
Skills you'll gain: Supervised Learning, Feature Engineering, Predictive Modeling, Data Processing, Data Manipulation, Predictive Analytics, Web Frameworks, Interactive Data Visualization, Design Thinking, Applied Machine Learning, Web Scraping, Machine Learning Algorithms, Flask (Web Framework), Data Visualization Software, Scikit Learn (Machine Learning Library), Application Deployment, Data Cleansing, Data Validation, Verification And Validation, Statistical Modeling
Coursera Project Network
Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Machine Learning, Python Programming, Supervised Learning, Algorithms
In summary, here are 10 of our most popular python courses
- Object-Oriented Programming and GUI with Python:Â Arizona State University
- Linear Regression with Python:Â Coursera Project Network
- Self-Driving Cars:Â University of Toronto
- Introduction to Discrete Mathematics for Computer Science:Â University of California San Diego
- Computational Thinking for Problem Solving:Â University of Pennsylvania
- Machine Learning Foundations: A Case Study Approach:Â University of Washington
- Data Visualization with Python:Â Duke University
- Python Scripting for DevOps:Â LearnQuest
- Machine Learning for Accounting with Python:Â University of Illinois Urbana-Champaign
- Python Packages for Data Science:Â University of Colorado Boulder