• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Python Machine Learning

Python Machine Learning Courses

Python machine learning courses can help you learn data preprocessing, model selection, and evaluation techniques. You can build skills in implementing algorithms like regression, classification, and clustering, as well as working with neural networks. Many courses introduce tools such as TensorFlow, Scikit-learn, and Pandas, showing how these technologies support the development of AI applications and enhance your ability to analyze and interpret complex datasets.

Popular Python Machine Learning Courses and Certifications


  • T

    The University of Edinburgh

    Learning for Sustainable Futures: Live at COP30

    Skills you'll gain: Diversity Awareness, Cultural Diversity, Social Justice, Climate Change Programs, Cooperation, Interactive Learning, Creativity

    4.4 stars, 7 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (7) · Beginner · Course · 1 - 4 Weeks

    Category: Free
    Free
  • M

    Macquarie University

    Create video, audio and infographics for online learning

    Skills you'll gain: Infographics, Canva (Software), Podcasting, Video Production, Instructional Design, Multimedia, Content Creation, Adult Learning Principles, Presentations, Visual Storytelling, Digital pedagogy, Graphic Design, Digital Content, Videography, Visual Design, Storyboarding, Creative Design, Learning Strategies, Electronic Media, Communication Strategies

    4.8 stars, 109 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (109) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    Master Python with Real-World Data & Web Projects

    Skills you'll gain: NumPy, Pandas (Python Package), File I/O, Image Analysis, Data Manipulation, Mobile Development Tools, Matplotlib, Computer Vision, Full-Stack Web Development, Data Analysis, Object Oriented Design, Python Programming, Android (Operating System), Application Design, Programming Principles, Code Reusability, Scripting, File Management, Data Structures, User Interface (UI) Design

    Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • E

    EDUCBA

    Python Scripting Case Study - To-do List Application

    Skills you'll gain: Application Development, Model View Controller, Software Development Methodologies

    4.8 stars, 15 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (15) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Pragmatic AI Labs

    Big O notation: Python to Rust

    Skills you'll gain: Rust (Programming Language), Algorithms, Performance Tuning, Theoretical Computer Science, Performance Testing, Data Structures, Python Programming, Memory Management, Verification And Validation, Computer Programming Tools

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • E

    EDUCBA

    Python: Apply & Evaluate Sales Forecasting with Time Series

    Skills you'll gain: Time Series Analysis and Forecasting, Model Evaluation, Feature Engineering, Forecasting, Data-Driven Decision-Making, Data Preprocessing, Trend Analysis, Predictive Analytics, Predictive Modeling, Statistical Analysis, Data Visualization, Model Training, Exploratory Data Analysis, Data Transformation, Data Cleansing, Python Programming

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • I

    Infosec

    Python for Command-and-control, Exfiltration and Impact

    Skills you'll gain: Cyber Operations, Threat Management, Threat Detection, Cybersecurity, Exploitation techniques, Scripting, IT Automation, Python Programming, Scripting Languages

    4.7 stars, 43 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (43) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Data Understanding and Data Visualization with Python

    Skills you'll gain: Data Visualization, Matplotlib, Data Processing, Plot (Graphics), Data Storytelling, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Data Structures, Heat Maps, Data Manipulation, Pandas (Python Package), NumPy, Data Transformation, Numerical Analysis, Exploratory Data Analysis, Data Cleansing, Data Mapping, Data Wrangling, Python Programming

    Intermediate · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of Illinois Urbana-Champaign

    Literacy Teaching and Learning: Aims, Approaches and Pedagogies

    Skills you'll gain: Teaching, Differentiated Instruction, Pedagogy, Literacy, Instructional Strategies, Human Learning, Multilingualism, Culture, Digital pedagogy, Education and Training, Cultural Diversity, Learning Theory, Multimedia, Media and Communications

    4.6 stars, 138 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (138) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • A

    Amazon Web Services

    Python for Serverless Applications and Automation on AWS

    Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, IT Automation, Middleware, Software Development, Python Programming, Service Oriented Architecture, Systems Architecture, Microservices, Cloud API, Serverless Computing, Cloud Applications, Cloud-Based Integration, Application Frameworks, Databases, Scripting, Database Systems, Application Development

    4.4 stars, 25 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (25) · Beginner · Course · 1 - 4 Weeks

  • P

    Packt

    Foundations of Data Analysis with Pandas and Python

    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, Package and Software Management, Software Installation, Object Oriented Programming (OOP)

    4.7 stars, 32 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (32) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Data Visualization and Storytelling with Python

    Skills you'll gain: Plot (Graphics), Data Storytelling, Heat Maps, Data Mapping

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
1…100101102…834

In summary, here are 10 of our most popular python machine learning courses

  • Learning for Sustainable Futures: Live at COP30: The University of Edinburgh
  • Create video, audio and infographics for online learning: Macquarie University
  • Master Python with Real-World Data & Web Projects: Packt
  • Python Scripting Case Study - To-do List Application: EDUCBA
  • Big O notation: Python to Rust: Pragmatic AI Labs
  • Python: Apply & Evaluate Sales Forecasting with Time Series: EDUCBA
  • Python for Command-and-control, Exfiltration and Impact: Infosec
  • Data Understanding and Data Visualization with Python: Packt
  • Literacy Teaching and Learning: Aims, Approaches and Pedagogies: University of Illinois Urbana-Champaign
  • Python for Serverless Applications and Automation on AWS: Amazon Web Services

Skills you can learn in Data Analysis

Analytics (85)
Big Data (64)
Python Programming (47)
Business Analytics (40)
R Programming (37)
Statistical Analysis (36)
Sql (33)
Data Model (29)
Data Mining (27)
Exploratory Data Analysis (26)
Data Modeling (21)
Data Manipulation (20)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok