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 Pennsylvania
Skills you'll gain: Statistical Machine Learning, PyTorch (Machine Learning Library), Statistical Methods, Probability, Probability & Statistics, Sampling (Statistics), Deep Learning, Probability Distribution, Python Programming, Statistical Modeling, Supervised Learning, Statistics, Machine Learning, Data Processing, Artificial Intelligence, Artificial Neural Networks, Algorithms, Theoretical Computer Science, Machine Learning Algorithms, Computational Thinking
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
University of California San Diego
Skills you'll gain: Logical Reasoning, Computational Logic, Deductive Reasoning, Computational Thinking, Theoretical Computer Science, Mathematical Theory & Analysis, Combinatorics, Algorithms, Python Programming, Computer Programming, Computer Science, Advanced Mathematics
- Status: Free
Princeton University
Skills you'll gain: Data Structures, Algorithms, Java, Theoretical Computer Science, Performance Tuning, Computer Science, Object Oriented Programming (OOP), Scalability
Skills you'll gain: Data Import/Export, Pandas (Python Package), Pivot Tables And Charts, Jupyter, Microsoft Excel, Data Analysis, Data Manipulation, Data Wrangling, Programming Principles, Python Programming, Data Structures, Development Environment, Object Oriented Programming (OOP)
Coursera Project Network
Skills you'll gain: Python Programming, Programming Principles, Program Development, Computer Programming, Interactive Design
Skills you'll gain: Feature Engineering, Applied Machine Learning, Advanced Analytics, Predictive Modeling, Analytics, Unsupervised Learning, Data Ethics, Machine Learning, Machine Learning Algorithms, Supervised Learning, Random Forest Algorithm, Decision Tree Learning, Performance Tuning, Python Programming
Skills you'll gain: Data Structures, Graph Theory, Performance Tuning, Python Programming, Computational Thinking, Algorithms, Computer Programming, Debugging
Duke University
Skills you'll gain: Package and Software Management, Virtual Environment, Development Environment, Software Installation, Configuration Management, Python Programming, Command-Line Interface
University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Embedded Software, Automation, Deep Learning, Simulation and Simulation Software, Software Architecture, Safety Assurance, Artificial Neural Networks, Global Positioning Systems, Visualization (Computer Graphics), Hardware Architecture, Process Control, Systems Architecture, Graph Theory, Estimation, Algorithms, Artificial Intelligence, Machine Learning Methods, Mathematical Modeling
Skills you'll gain: Git (Version Control System), Selenium (Software), Version Control, Test Automation, Jenkins, Test Case, Object Oriented Programming (OOP), CI/CD, Continuous Integration, Test Data, Software Testing, Unit Testing, Application Frameworks, Web Scraping, Cascading Style Sheets (CSS), Javascript and jQuery, Python Programming, Browser Compatibility, Computer Programming, Debugging
Imperial College London
Skills you'll gain: Regression Analysis, Calculus, Advanced Mathematics, Machine Learning Algorithms, Statistical Analysis, Linear Algebra, Artificial Neural Networks, Mathematical Modeling, Python Programming, Derivatives
In summary, here are 10 of our most popular python courses
- AI and Machine Learning Essentials with Python: University of Pennsylvania
- Python for Active Defense: Infosec
- Mathematical Thinking in Computer Science: University of California San Diego
- Algorithms, Part I: Princeton University
- Foundations of Data Analysis with Pandas and Python: Packt
- أساسيات python: برمج لعبة تخمين الرقم من الصفر: Coursera Project Network
- The Nuts and Bolts of Machine Learning: Google
- Data Structures Using Python - An Introduction: Packt
- Setup Python: Duke University
- Self-Driving Cars: University of Toronto