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
University of Pennsylvania
Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Scripting, Software Development Tools, Scripting Languages, Integrated Development Environments, Data Import/Export, File Management
Duke University
Skills you'll gain: Computational Thinking, Debugging, Algorithms, Program Development, Integrated Development Environments, Software Testing, Programming Principles, Data Processing, Data Manipulation, Python Programming, Microsoft Development Tools, Software Development, Data Analysis, Computer Programming, Scripting Languages
Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, 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, Computer Programming
- Status: New AI skills
Google
Skills you'll gain: Computer Networking, Package and Software Management, Network Security, Network Troubleshooting, Systems Administration, Cloud Infrastructure, IT Infrastructure, TCP/IP, Information Systems Security, File Systems, Microsoft Windows, Network Architecture, Desktop Support, Lightweight Directory Access Protocols, Cybersecurity, Application Security, Computer Hardware, Technical Support, Software Installation, Operating Systems
Coursera Project Network
Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Data Manipulation, Computer Programming
University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Science, Computer Programming, Data Manipulation, 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
University of Michigan
Skills you'll gain: Pandas (Python Package), Jupyter, NumPy, Data Manipulation, Data Science, Data Structures, Data Analysis, Statistical Analysis, Pivot Tables And Charts, Data Cleansing, Data Import/Export, Probability & Statistics, 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, Data Processing, TCP/IP, Python Programming, Scripting, Hypertext Markup Language (HTML), Data Manipulation, Data Structures
- Status: Free
Coursera Project Network
Skills you'll gain: Computer Programming, Programming Principles, Python Programming, Scripting, Scripting Languages
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: Object Oriented Programming (OOP), JSON, Unit Testing, Python Programming, Maintainability, Software Design Patterns, Software Testing, Data Structures
In summary, here are 10 of our most popular python courses
- Introduction to Python Programming: University of Pennsylvania
- Python Programming Fundamentals: Duke University
- Introduction to Scripting in Python: Rice University
- Google IT Support: Google
- Python for Data Analysis: Pandas & NumPy: Coursera Project Network
- Introduction to Python Fundamentals: University of Colorado Boulder
- Python 101: Develop Your First Python Program: Coursera Project Network
- Introduction to Data Science in Python: University of Michigan
- Using Python to Access Web Data: University of Michigan
- Compose and Program Music in Python using Earsketch: Coursera Project Network