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
Northeastern University
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Computer Programming, Development Environment, Scripting, Scripting Languages, Debugging, Program Development, Algorithms, Data Manipulation
Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Theoretical Computer Science, Independent Thinking, Probability, Computer Programming, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, Machine Learning Algorithms, Computational Logic
Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Applied Mathematics, Graphing, Numerical Analysis, Python Programming, Advanced Mathematics, Mathematical Software, Mathematical Modeling, Derivatives, Programming Principles
- Status: New
Scrimba
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Performance Tuning, File Management, Debugging
University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Supervised Learning, Deep Learning, Machine Learning Algorithms, Dimensionality Reduction, Applied Machine Learning, Decision Tree Learning, Keras (Neural Network Library), Scikit Learn (Machine Learning Library), Matplotlib, Statistical Machine Learning, Random Forest Algorithm, Predictive Modeling, Statistical Visualization, Python Programming, Data Science, Computer Vision, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning
Skills you'll gain: Selenium (Software), Test Automation, Object Oriented Programming (OOP), Software Testing, Python Programming, Browser Compatibility, Computer Programming, Software Installation, Development Environment, File Management, Debugging
Northeastern University
Skills you'll gain: Web Applications, Object Oriented Programming (OOP), Application Development, Python Programming, Computer Programming, Programming Principles, Data Science, Data Analysis, Scripting, Maintainability, Data Structures, Debugging
Skills you'll gain: Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Python Programming, Programming Principles, Debugging, Data Structures, Software Testing, Back-End Web Development, Computer Programming, Database Development, Software Development Tools
- Status: Free
Princeton University
Skills you'll gain: Data Structures, Algorithms, Programming Principles, Java, Performance Testing, Theoretical Computer Science, Performance Tuning, Computer Science, Object Oriented Programming (OOP)
- Status: New
DeepLearning.AI
Skills you'll gain: Pandas (Python Package), Data Visualization, Time Series Analysis and Forecasting, Matplotlib, Data Visualization Software, Statistical Inference, Statistical Analysis, Seaborn, Data Analysis, Exploratory Data Analysis, Descriptive Statistics, Probability & Statistics, Data Manipulation, Programming Principles, Python Programming, Regression Analysis, Computer Programming
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
University of California, Davis
Skills you'll gain: Jupyter, Application Programming Interface (API), Python Programming, Web Services, Scripting, Computer Programming, Computational Thinking, Natural Language Processing
In summary, here are 10 of our most popular python courses
- Basic Programming in Python I:Â Northeastern University
- Fundamentals of Computing:Â Rice University
- Applied Calculus with Python:Â Johns Hopkins University
- Learn Python: 3:Â Scrimba
- Machine Learning: Theory and Hands-on Practice with Python:Â University of Colorado Boulder
- Introduction to Python and Basic Selenium Setup:Â Packt
- Basic Programming in Python II:Â Northeastern University
- Programar en Python:Â Meta
- Algorithms, Part I:Â Princeton University
- Python for Data Analytics:Â DeepLearning.AI