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
Scrimba
Skills you'll gain: Data Structures, Programming Principles, Python Programming, User Interface (UI), Scripting, Scripting Languages, Computer Programming
Coursera Project Network
Skills you'll gain: Programming Principles, Python Programming, Program Development, Scripting, Computer Programming, Scripting Languages
Imperial College London
Skills you'll gain: Programming Principles, Microsoft Visual Studio, Computer Programming, Python Programming, Debugging, Scripting, Development Environment, Scripting Languages
Rice University
Skills you'll gain: Development Environment, Data Structures, File Management, Data Storage, Scripting, Python Programming, Computer Programming
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
Skills you'll gain: MITRE ATT&CK Framework, Penetration Testing, Cyber Operations, Scripting, Cybersecurity, Python Programming, Network Analysis, Automation
University of Michigan
Skills you'll gain: Sampling (Statistics), Data Visualization, Statistics, Matplotlib, Statistical Visualization, Probability & Statistics, Jupyter, Statistical Methods, Data Visualization Software, Data Analysis, Statistical Analysis, Exploratory Data Analysis, Descriptive Statistics, Statistical Inference, Data Collection, NumPy, Box Plots, Histogram, Python Programming
Infosec
Skills you'll gain: Network Analysis, Network Security, Intrusion Detection and Prevention, Cybersecurity, Threat Detection, Network Monitoring, Cyber Threat Hunting, Anomaly Detection
University of Michigan
Skills you'll gain: JSON, Data Processing, Restful API, Data Manipulation, Application Programming Interface (API), Python Programming, Data Transformation, Data Structures, Data Collection
Akamai Technologies, Inc.
Skills you'll gain: Application Development, Scripting, MySQL, Data Structures, Python Programming, Program Development, Database Management, Web Applications, Computer Programming, File Management, Debugging
- Status: Free
National Taiwan University
Skills you'll gain: Data Structures, Data Visualization Software, Financial Data, Financial Analysis, Data Analysis, Debugging, Programming Principles, Python Programming, Data Manipulation, Data Import/Export, File Management, Data Validation, Computer Programming
Skills you'll gain: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, File Management
In summary, here are 10 of our most popular python courses
- Learn Python: 1: Scrimba
- Python Basics: Create a Guessing Number Game from Scratch: Coursera Project Network
- Introduction to Python for Researchers: Imperial College London
- Python Data Representations: Rice University
- Basic Programming in Python I: Northeastern University
- Advanced Python - Reconnaissance: Infosec
- Understanding and Visualizing Data with Python: University of Michigan
- Defensive Python: Infosec
- Data Collection and Processing with Python: University of Michigan
- Python Scripting Fundamentals: Akamai Technologies, Inc.