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 Michigan
Skills you'll gain: Debugging, Programming Principles, Python Programming, Data Structures, Scripting Languages, Computer Programming, Pseudocode, Computer Graphics
Skills you'll gain: Supervised Learning, Feature Engineering, Jupyter, Unsupervised Learning, Scikit Learn (Machine Learning Library), Python Programming, Predictive Modeling, Machine Learning, Dimensionality Reduction, Classification And Regression Tree (CART), Matplotlib, NumPy, Regression Analysis, Statistical Modeling
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Skills you'll gain: Exploratory Data Analysis, Data Storytelling, Statistical Hypothesis Testing, Data Ethics, Data Presentation, Data Visualization Software, Sampling (Statistics), Regression Analysis, Feature Engineering, Data Transformation, Descriptive Statistics, Data Visualization, Tableau Software, Data Manipulation, Statistical Analysis, Probability Distribution, Statistical Methods, Applied Machine Learning, Object Oriented Programming (OOP), Data Analysis
- Status: New
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, ChatGPT, Application Development, Generative AI, Scripting, Automation, Computer Programming, Application Programming Interface (API)
Infosec
Skills you'll gain: MITRE ATT&CK Framework, Cyber Threat Hunting, Threat Detection, Threat Modeling, Cybersecurity, Network Security, System Monitoring, Cyber Operations, Continuous Monitoring, Cyber Threat Intelligence, Endpoint Security, Incident Response, Scripting, Network Monitoring, Command-Line Interface, Python Programming, Data Access, Authorization (Computing), IT Automation, Intrusion Detection and Prevention
Skills you'll gain: SQL, Relational Databases, Stored Procedure, Databases, Query Languages, Jupyter, Data Manipulation, Data Analysis, Pandas (Python Package), Transaction Processing
Skills you'll gain: Prompt Engineering, Large Language Modeling, PyTorch (Machine Learning Library), Supervised Learning, Feature Engineering, Generative AI, Keras (Neural Network Library), Deep Learning, Jupyter, Natural Language Processing, Reinforcement Learning, Unsupervised Learning, Generative AI Agents, Scikit Learn (Machine Learning Library), Image Analysis, Data Manipulation, Tensorflow, Python Programming, Verification And Validation, Artificial Neural Networks
Coursera Project Network
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computational Thinking, Computer Programming, Application Development, Scientific Visualization
- Status: Free
Coursera Project Network
Skills you'll gain: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment
Multiple educators
Skills you'll gain: Unsupervised Learning, Supervised Learning, Machine Learning Methods, Classification And Regression Tree (CART), Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Machine Learning Algorithms, Machine Learning, Jupyter, Data Ethics, Decision Tree Learning, Tensorflow, Scikit Learn (Machine Learning Library), Artificial Intelligence, NumPy, Predictive Modeling, Deep Learning, Reinforcement Learning, Random Forest Algorithm, Feature Engineering
- Status: Free
Nanjing University
Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Import/Export, Data Manipulation, Matplotlib, User Interface (UI) Design
In summary, here are 10 of our most popular python courses
- Python Basics:Â University of Michigan
- Machine Learning with Python:Â IBM
- Programming for Everybody (Getting Started with Python):Â University of Michigan
- Google Advanced Data Analytics:Â Google
- AI Python for Beginners:Â DeepLearning.AI
- Python for Cybersecurity:Â Infosec
- Databases and SQL for Data Science with Python:Â IBM
- IBM AI Engineering:Â IBM
- Introduction to Python:Â Coursera Project Network
- Create Your First Python Program From UST:Â Coursera Project Network