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
Infosec
Skills you'll gain: Cyber Threat Hunting, Threat Detection, Cyber Security Strategy, System Monitoring, Cybersecurity, Cyber Operations, Continuous Monitoring, Network Security, Incident Response, Network Monitoring, Anomaly Detection, Scripting
Coursera Project Network
Skills you'll gain: Machine Learning Algorithms, Dashboard, Interactive Data Visualization, Data Visualization Software, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Web Applications, Predictive Modeling, Classification And Regression Tree (CART), Python Programming, Application Development, Pandas (Python Package)
Skills you'll gain: Scripting, Programming Principles, Scripting Languages, Computer Programming, Python Programming, Command-Line Interface, Microsoft Visual Studio, Development Environment, Integrated Development Environments, Debugging
Multiple educators
Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Object Oriented Programming (OOP), Development Testing, User Interface (UI), Debugging, Software Testing, Cryptography, Computer Programming, Performance Tuning, Encryption, Algorithms, Graphical Tools, Software Engineering, Program Development, Programming Principles
Universidad Austral
Skills you'll gain: Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Debugging
University of California, Davis
Skills you'll gain: Debugging, Jupyter, Computational Thinking, Web Scraping, Python Programming, Programming Principles, Data Manipulation, Problem Management, Data Access, Text Mining, Application Programming Interface (API), Scripting, Computer Programming, Data Cleansing, Data Dictionary, Automation, Probability & Statistics, Data Structures, Data Analysis, Web Services
University of Colorado Boulder
Skills you'll gain: Scripting, Scripting Languages, Python Programming, Data Science, Programming Principles, Computer Programming
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, Computer Vision, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Data Science
Coursera Project Network
Skills you'll gain: Debugging, Secure Coding, Python Programming, Programming Principles, Computer Programming
Skills you'll gain: Exploratory Data Analysis, Unsupervised Learning, Supervised Learning, Feature Engineering, Generative AI, Dimensionality Reduction, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Data Cleansing, Applied Machine Learning, Data Access, Deep Learning, Data Analysis, Regression Analysis, Machine Learning, Statistical Analysis, Statistical Inference, Machine Learning Algorithms, Classification And Regression Tree (CART), Scikit Learn (Machine Learning Library)
Imperial College London
Skills you'll gain: Linear Algebra, NumPy, Applied Mathematics, Data Transformation, Data Science, Machine Learning Methods, Algorithms, Data Manipulation, Python Programming
Coursera Project Network
Skills you'll gain: Regression Analysis, NumPy, Applied Machine Learning, Supervised Learning, Machine Learning Algorithms, Machine Learning, Python Programming
In summary, here are 10 of our most popular python courses
- Python for Active Defense: Infosec
- Build a Machine Learning Web App with Streamlit and Python: Coursera Project Network
- Introduction to Python Scripting for DevOps: LearnQuest
- Object Oriented Programming in Java: Duke University
- Estructuras de datos en Python: Universidad Austral
- Python Basics for Online Research: University of California, Davis
- Introduction to Python Functions: University of Colorado Boulder
- Machine Learning: Theory and Hands-on Practice with Python: University of Colorado Boulder
- Exception Handling in Python: Coursera Project Network
- IBM Machine Learning: IBM