Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Algorithm Python Course Catalog
 Status: Free Trial Status: Free Trial- University of California San Diego - Skills you'll gain: Data Structures, Graph Theory, Algorithms, Program Development, Bioinformatics, Data Storage, Development Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Programming Principles, File Systems, Computer Programming, Python Programming, C and C++, Java, Rust (Programming Language), Javascript, Software Testing, Debugging 
 Status: Free Trial Status: Free Trial- University of Michigan - Skills you'll gain: Data Structures, Python Programming, Programming Principles, Data Processing, Data Manipulation, Development Environment, File Management, Virtual Environment 
 Status: Free Status: Free- Princeton University - Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Java Programming, Theoretical Computer Science, Object Oriented Programming (OOP) 
 Status: NewStatus: Preview Status: NewStatus: Preview- Skills you'll gain: Supervised Learning, Random Forest Algorithm, Applied Machine Learning, Data Processing, Classification And Regression Tree (CART), Decision Tree Learning, Feature Engineering, Machine Learning Algorithms, Predictive Modeling, Performance Testing, Data Analysis, Scikit Learn (Machine Learning Library), Python Programming 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Data Import/Export, Programming Principles, Web Scraping, Python Programming, Jupyter, Data Structures, Data Processing, Pandas (Python Package), Data Manipulation, JSON, Computer Programming, Restful API, NumPy, Object Oriented Programming (OOP), Scripting, Application Programming Interface (API), Automation, Data Analysis 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Dimensionality Reduction, PyTorch (Machine Learning Library), Deep Learning, Keras (Neural Network Library), Tensorflow, Artificial Intelligence, Data Manipulation, Data Cleansing, Jupyter, Feature Engineering, Python Programming, Applied Machine Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning, Matplotlib, Supervised Learning, Exploratory Data Analysis, Unsupervised Learning, Statistical Analysis 
What brings you to Coursera today?
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Data Science, Unsupervised Learning, Exploratory Data Analysis, Probability & Statistics, Machine Learning Algorithms, Applied Machine Learning, Classification And Regression Tree (CART), Data Analysis, Python Programming, Random Forest Algorithm, Dimensionality Reduction, Predictive Modeling, NumPy, Regression Analysis, Statistical Analysis, Data Processing, Deep Learning, Pandas (Python Package), Data Visualization, Data Manipulation 
 Status: Free Trial Status: Free Trial- Skills you'll gain: Unsupervised Learning, Supervised Learning, Regression Analysis, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Machine Learning Algorithms, Machine Learning, Dimensionality Reduction, Python Programming, Statistical Analysis, Classification And Regression Tree (CART), Feature Engineering 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Matplotlib, Regression Analysis, Scikit Learn (Machine Learning Library), Data Visualization, Python Programming, Applied Machine Learning, Data Processing, Pandas (Python Package), NumPy, Predictive Modeling, Machine Learning Algorithms, Statistical Machine Learning, Machine Learning, Data Manipulation, Data Science, Dimensionality Reduction, Statistical Modeling, Feature Engineering, Unsupervised Learning, Performance Tuning 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Cryptography, Encryption, Python Programming, Mathematical Software, Programming Principles, Scripting, Algorithms, Debugging, Data Structures, File Management 
 Status: NewStatus: Free Trial Status: NewStatus: Free Trial- Skills you'll gain: Matplotlib, NumPy, Pandas (Python Package), Applied Machine Learning, Python Programming, Scikit Learn (Machine Learning Library), Data Visualization, Supervised Learning, Feature Engineering, Machine Learning, Natural Language Processing, Text Mining, Data Manipulation, Unsupervised Learning, Performance Tuning 
Algorithm Python learners also search
In summary, here are 10 of our most popular algorithm python courses
- Data Structures and Algorithms: University of California San Diego
- Python Data Structures: University of Michigan
- Algorithms, Part I: Princeton University
- Python: Implement & Evaluate Random Forests for ML: EDUCBA
- Python for Data Science, AI & Development: IBM
- AI with Python: Apply & Implement ML Models: EDUCBA
- Python Fundamentals: Apply Data Structures: EDUCBA
- Mastering Machine Learning Algorithms using Python: Packt
- Machine Learning with Python: IBM
- Machine Learning with Python: Build & Optimize: EDUCBA










