Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Python course for your goals
Status: NewStatus: Free TrialSkills you'll gain: Debugging, Integrated Development Environments, Data Validation, Web Applications, Scripting, Development Environment, Object Oriented Programming (OOP), Application Development, Django (Web Framework), Software Testing, Web Design and Development, Web Development, Customer Data Management, Data Structures, Program Development, Scripting Languages, Business Logic, Financial Data, Python Programming, Command-Line Interface
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Dimensionality Reduction, Data Analysis, Supervised Learning, Anomaly Detection, Machine Learning, Machine Learning Algorithms, Statistical Analysis, Unsupervised Learning, Data Mining, Analytics, Predictive Modeling, Regression Analysis, Scikit Learn (Machine Learning Library), Classification And Regression Tree (CART), Exploratory Data Analysis, Project Planning

Coursera Project Network
Skills you'll gain: JSON, Application Programming Interface (API), Application Development, Data Access, Restful API, Python Programming, User Interface (UI)
Status: Free TrialDeepLearning.AI
Skills you'll gain: Natural Language Processing, PyTorch (Machine Learning Library), Artificial Intelligence and Machine Learning (AI/ML), Keras (Neural Network Library), Deep Learning, Tensorflow, Artificial Neural Networks

Coursera Project Network
Skills you'll gain: Test Driven Development (TDD), Unit Testing, Development Testing, Test Case, Software Testing, Python Programming, File Systems
Status: Free TrialSkills you'll gain: Matplotlib, Linear Algebra, NumPy, Scientific Visualization, Machine Learning Algorithms, Pandas (Python Package), Seaborn, Data Science, Machine Learning, Data Analysis, Supervised Learning, Python Programming, Scikit Learn (Machine Learning Library), Jupyter, Data Manipulation, Regression Analysis, Data Structures, Software Installation
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Python Programming, Programming Principles, Scripting, Jupyter, Computer Programming Tools, Data Storage
Status: Free TrialSkills you'll gain: Matplotlib, Data Visualization, Probability & Statistics, Plotly, Statistical Analysis, Data Visualization Software, Statistical Hypothesis Testing, Seaborn, Data Science, Programming Principles, Pandas (Python Package), Statistics, Descriptive Statistics, Data Analysis, NumPy, Probability Distribution, Exploratory Data Analysis, Python Programming
Status: Free TrialSkills you'll gain: Feature Engineering, Applied Machine Learning, Advanced Analytics, Machine Learning, Unsupervised Learning, Workflow Management, Data Ethics, Supervised Learning, Data Validation, Classification And Regression Tree (CART), Random Forest Algorithm, Decision Tree Learning, Python Programming, Performance Tuning

Google Cloud
Skills you'll gain: Data Pipelines, Dataflow, Data Processing, Google Cloud Platform, Development Environment, Cloud Development, Cloud Services, Program Development, Software Installation, Computer Programming Tools
Status: Free TrialDeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Probability, Statistical Inference, A/B Testing, Statistical Analysis, Statistical Machine Learning, Data Science, Exploratory Data Analysis, Statistical Visualization
Status: Free TrialSkills you'll gain: Prompt Engineering, LLM Application, OpenAI, Large Language Modeling, Data Processing, Generative AI Agents, Text Mining, Application Development, Natural Language Processing, Jupyter
In summary, here are 10 of our most popular python courses
- Python Scripting Masterclass: From Basics to Real Projects:Â EDUCBA
- Data Analysis with Python Project :Â University of Colorado Boulder
- Storing, Retrieving, and Processing JSON data with Python:Â Coursera Project Network
- Natural Language Processing with Attention Models:Â DeepLearning.AI
- Use Python Unit Test to Demonstrate TDD:Â Coursera Project Network
- Python Fundamentals and Data Science Essentials:Â Packt
- BiteSize Python for Absolute Beginners: Essentials:Â University of Colorado Boulder
- Python and Statistics Foundations:Â Edureka
- The Nuts and Bolts of Machine Learning:Â Google
- Dataflow: Qwik Start - Python:Â Google Cloud










