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, Software Design, Program Development, Integrated Development Environments, Data Structures, File Management
University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Science, Computer Programming, Data Manipulation, Python Programming
University of Michigan
Skills you'll gain: Pandas (Python Package), Jupyter, NumPy, Data Manipulation, Data Science, Data Analysis, Statistical Analysis, Pivot Tables And Charts, Data Cleansing, Data Import/Export, Probability & Statistics, Python Programming, Programming Principles
University of Pennsylvania
Skills you'll gain: Matplotlib, Data Analysis, Pandas (Python Package), Data Science, Data Cleansing, Pivot Tables And Charts, Data Visualization Software, Data Manipulation, Scatter Plots, NumPy, Data Quality, Jupyter, Data Import/Export, Histogram, Python Programming, Programming Principles
University of Michigan
Skills you'll gain: Web Scraping, JSON, Network Protocols, Web Services, Restful API, Application Programming Interface (API), Extensible Markup Language (XML), Data Import/Export, TCP/IP, Python Programming, Hypertext Markup Language (HTML), Data Manipulation, Data Structures, Software Installation
Skills you'll gain: Bash (Scripting Language), Test Automation, Scripting, Unix Shell, Shell Script, Linux Commands, Unix Commands, Unix, Scripting Languages, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, Debugging, Python Programming
Skills you'll gain: Pandas (Python Package), Data Analysis, Exploratory Data Analysis, Data Manipulation, Jupyter, Matplotlib, Regression Analysis, Programming Principles, Data Cleansing, Data Import/Export, Data Visualization Software, Python Programming
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
Universidad Austral
Skills you'll gain: Debugging, Programming Principles, Software Installation, Python Programming, Development Environment, Integrated Development Environments, Scripting Languages, Program Development, Scripting, Computer Programming
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Software Testing, Data Structures
Duke University
Skills you'll gain: Command-Line Interface, Scripting, IT Automation, Unix Commands, Computer Programming Tools, Scripting Languages, Python Programming
Coursera Project Network
Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Computer Programming
In summary, here are 10 of our most popular python courses
- Learn to Program: The Fundamentals:Â University of Toronto
- Introduction to Python Fundamentals:Â University of Colorado Boulder
- Introduction to Data Science in Python:Â University of Michigan
- Data Analysis Using Python:Â University of Pennsylvania
- Using Python to Access Web Data:Â University of Michigan
- Using Python to Interact with the Operating System:Â Google
- Python Data Analytics:Â Meta
- Python 101: Develop Your First Python Program:Â Coursera Project Network
- Introducción a la programación con Python: Universidad Austral
- Python Classes and Inheritance:Â University of Michigan