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
- Status: Free
University of Toronto
Skills you'll gain: Programming Principles, Debugging, Software Documentation, Python Programming, Computer Programming, Integrated Development Environments, Algorithms, Data Structures, Development Environment, File Management
Skills you'll gain: Dashboard, Pandas (Python Package), Data Visualization Software, Web Scraping, Jupyter, Data Analysis, Data Wrangling, Data Science, Data Processing, NumPy, Data Manipulation, Python Programming, Data Collection
Scrimba
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Python Programming, Programming Principles, User Interface (UI), Scripting, Performance Tuning, Scripting Languages, File Management, Computer Programming, Computational Thinking, Debugging
- Status: Free
Pontificia Universidad Católica de Chile
Skills you'll gain: Python Programming, Data Structures, Computer Programming, Program Development, Scripting, Scripting Languages, Algorithms, File Management
- Status: AI skills
Skills you'll gain: Data Storytelling, Dashboard, Data Visualization Software, Plotly, Data Presentation, Data Visualization, SQL, Interactive Data Visualization, Exploratory Data Analysis, Data Cleansing, Big Data, Jupyter, Data Analysis, Pandas (Python Package), MySQL, Excel Formulas, Professional Networking, Automation, Microsoft Excel, Interviewing Skills
Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Programming Principles, Data Processing, Data Manipulation, Software Installation, Development Environment, Computational Logic, Data Structures, File Management, Scripting, Data Storage, Data Import/Export, Scripting Languages, Data Integration, Data Analysis, Program Development, Computer Programming
Skills you'll gain: Dashboard, SQL, Descriptive Statistics, Jupyter, Statistical Analysis, Data Analysis, Probability Distribution, Pandas (Python Package), Data Visualization Software, Statistics, Data Visualization, MySQL, Relational Databases, Statistical Hypothesis Testing, Web Scraping, Databases, Automation, Software Development Tools, Data Science, Python Programming
Multiple educators
Skills you'll gain: Unsupervised Learning, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Classification And Regression Tree (CART), Applied Machine Learning, Machine Learning Algorithms, Machine Learning, Jupyter, Data Ethics, Decision Tree Learning, Tensorflow, Scikit Learn (Machine Learning Library), NumPy, Predictive Modeling, Deep Learning, Artificial Intelligence, Reinforcement Learning, Random Forest Algorithm, Feature Engineering, Python Programming
Duke University
Skills you'll gain: Computational Thinking, Debugging, Algorithms, Pseudocode, Program Development, Integrated Development Environments, Software Testing, Data Manipulation, Python Programming, Data Analysis, Computer Programming
Skills you'll gain: Generative AI, Software Development Life Cycle, Unit Testing, ChatGPT, HTML and CSS, Development Environment, Jupyter, Hypertext Markup Language (HTML), Software Engineering, Artificial Intelligence, Cascading Style Sheets (CSS), Web Development, Data Ethics, Software Architecture, Application Deployment, Web Applications, Automation, Interviewing Skills, CI/CD, Professional Networking
Rice University
Skills you'll gain: Programming Principles, Python Programming, Computational Logic, Development Environment, Computer Programming, Scripting Languages, Debugging
Coursera Project Network
Skills you'll gain: User Interface (UI), Human Computer Interaction, Program Development, Python Programming, Computer Programming, Mathematical Software, Data Storage, Data Validation
In summary, here are 10 of our most popular python courses
- Learn to Program: The Fundamentals:Â University of Toronto
- Python Project for Data Science:Â IBM
- Learn Python:Â Scrimba
- Introducción a la programación en Python I: Aprendiendo a programar con Python: Pontificia Universidad Católica de Chile
- IBM Data Analyst:Â IBM
- Introduction to Scripting in Python:Â Rice University
- Data Science Fundamentals with Python and SQL:Â IBM
- Machine Learning:Â DeepLearning.AI
- Python Programming Fundamentals:Â Duke University
- IBM AI Developer:Â IBM