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: Free TrialSkills you'll gain: Software Development Life Cycle, Software Architecture, Linux Commands, Bash (Scripting Language), Restful API, Shell Script, Git (Version Control System), GitHub, Flask (Web Framework), Software Design, Version Control, File Management, Scrum (Software Development), Application Deployment, Software Engineering, Linux, Data Import/Export, Programming Principles, Web Scraping, Python Programming
Status: Free TrialSkills you'll gain: Exploratory Data Analysis, Prompt Engineering, Data Wrangling, Prompt Patterns, LangChain, Large Language Modeling, Unsupervised Learning, PyTorch (Machine Learning Library), ChatGPT, Generative AI, Restful API, Keras (Neural Network Library), Data Transformation, Supervised Learning, Flask (Web Framework), Data Analysis, Data Cleansing, Data Manipulation, LLM Application, Data Import/Export
Status: Free TrialDuke University
Skills you'll gain: Pandas (Python Package), Bash (Scripting Language), Version Control, Jupyter, Linux Commands, Git (Version Control System), Shell Script, Linux, Web Scraping, Linux Administration, Data Manipulation, MySQL, Microservices, AWS SageMaker, SQL, JSON, Cloud Engineering, Python Programming, Big Data, Data Science
Status: Free TrialUniversidad Austral
Skills you'll gain: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Programming Principles, Software Testing, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Supervised Learning, Feature Engineering, Predictive Modeling, Data Processing, Data Manipulation, Predictive Analytics, Data Visualization, Interactive Data Visualization, Design Thinking, Applied Machine Learning, Web Scraping, Machine Learning Algorithms, Flask (Web Framework), Data Visualization Software, Scikit Learn (Machine Learning Library), Application Deployment, Data Validation, Verification And Validation, Machine Learning, Python Programming
Status: PreviewUniversity of London
Skills you'll gain: Data Visualization, Matplotlib, Probability & Statistics, Data Science, Unsupervised Learning, Statistics, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Machine Learning Algorithms, Descriptive Statistics, Machine Learning, Data Manipulation

Coursera Project Network
Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Data Science, Machine Learning, Python Programming, Supervised Learning, Algorithms

Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Correlation Analysis, Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, Data Manipulation, NumPy, Statistical Analysis, Python Programming

Coursera Project Network
Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Python Programming, Computer Programming

Coursera Project Network
Skills you'll gain: Plotly, Dashboard, Pandas (Python Package), Data Manipulation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Web Applications, Data Science, Data Analysis, Python Programming
Status: Free TrialDuke University
Skills you'll gain: Data Visualization Software, PySpark, Data Visualization, Snowflake Schema, Data Storytelling, Site Reliability Engineering, Docker (Software), Databricks, Containerization, Interactive Data Visualization, Plotly, Data Pipelines, Matplotlib, Kubernetes, Dashboard, Apache Spark, Apache Hadoop, Big Data, Data Science, Python Programming

Skills you'll gain: Data Structures, Graph Theory, Python Programming, Data Manipulation, Algorithms, Debugging
In summary, here are 10 of our most popular python courses
- IBM Applied Software Engineering Fundamentals:Â IBM
- IBM GenAI Engineering with PyTorch, LangChain & Hugging Face:Â IBM
- Python, Bash and SQL Essentials for Data Engineering:Â Duke University
- Programación Orientada a Objetos con Python: Universidad Austral
- Python Data Products for Predictive Analytics:Â University of California San Diego
- Foundations of Data Science: K-Means Clustering in Python:Â University of London
- Logistic Regression with NumPy and Python:Â Coursera Project Network
- Exploratory Data Analysis With Python and Pandas:Â Coursera Project Network
- Create Your First Web App with Python and Flask:Â Coursera Project Network
- Create Interactive Dashboards with Streamlit and Python:Â Coursera Project Network










