• 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


  • A

    Accenture

    Start Your Lifelong Learning

    Skills you'll gain: Conflict Management, Growth Mindedness, Emotional Intelligence, Lifelong Learning, Critical Thinking, Active Listening, Decision Making, Problem Solving, Communication, Communication Strategies, Stress Management, Adaptability, Complex Problem Solving

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

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • I

    Illinois Tech

    Data Analytics and Deep Learning

    Skills you'll gain: NoSQL, Machine Learning Algorithms, Big Data, Model Evaluation, Apache Hadoop, Recurrent Neural Networks (RNNs), Deep Learning, Statistical Analysis, Data Visualization, Data Analysis, Exploratory Data Analysis, Apache Spark, Statistical Methods, Data Presentation, Generative AI, Convolutional Neural Networks, Transfer Learning, Analysis, Data Infrastructure, Machine Learning

    ★ 4.5 (40) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • E

    EDUCBA

    Python Case Study - Cryptography

    Skills you'll gain: Cryptography, Encryption, Public Key Cryptography Standards (PKCS), Key Management, Application Security, Python Programming, Brute-force attacks, Algorithms, Data Integrity

    ★ 5 (13) · Mixed · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of California San Diego

    Python Data Products for Predictive Analytics

    Skills you'll gain: Model Evaluation, Model Deployment, Supervised Learning, Feature Engineering, Predictive Modeling, Data Processing, Data Manipulation, Predictive Analytics, MLOps (Machine Learning Operations), Statistical Machine Learning, Web Frameworks, Classification Algorithms, Machine Learning Methods, Model Training, Data Visualization, Statistical Modeling, Interactive Data Visualization, Design Thinking, Machine Learning, Python Programming

    ★ 4.3 (299) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Codio

    Data Analysis in Python

    Skills you'll gain: Matplotlib, Statistical Hypothesis Testing, Data Analysis, Statistical Analysis, Data Import/Export, Data Cleansing, Probability & Statistics, Data Manipulation, Descriptive Statistics, Pandas (Python Package), Exploratory Data Analysis, Correlation Analysis, Python Programming, Programming Principles, Computer Programming, Computational Logic

    Mixed · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Python for Beginners: Data Structures

    Skills you'll gain: Data Structures, Plot (Graphics), Python Programming, Data Store, Data Storage

    ★ 4.4 (48) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • C

    Coursera

    Deep Learning with PyTorch

    Skills you'll gain: Recurrent Neural Networks (RNNs), Model Optimization, Convolutional Neural Networks, Transfer Learning, Model Training, Model Evaluation

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • I

    IBM

    AI Capstone Project with Deep Learning

    Skills you'll gain: Transfer Learning, Model Evaluation, Fine-tuning, Vision Transformer (ViT), Keras (Neural Network Library), Deep Learning, Model Training, PyTorch (Machine Learning Library), Convolutional Neural Networks, Model Optimization, Data Preprocessing, Computer Vision, Geospatial Information and Technology, Machine Learning, Data Pipelines, Artificial Intelligence, Python Programming

    ★ 4.5 (693) · Advanced · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • U

    University of Illinois Urbana-Champaign

    Learning, Knowledge, and Human Development

    Skills you'll gain: Childhood Education and Development, Education Software and Technology, Education and Training, Human Learning, Child Development, School Psychology, Pedagogy, Human Development, Digital pedagogy, Psychological Evaluations, Learning Theory, Psychology, Applied Behavior Analysis, Social Sciences

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

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • U

    University of Michigan

    Estructuras de datos de Python

    Skills you'll gain: File I/O, Data Structures, Programming Principles, Data Manipulation, Software Installation, Python Programming, Data Processing, Development Environment, Data Storage

    ★ 4.8 (22) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • U

    University of Michigan

    Applied Social Network Analysis in Python

    Skills you'll gain: Network Analysis, Social Network Analysis, Network Model, Graph Theory, Data Analysis, Predictive Analytics, Python Programming, Algorithms

    ★ 4.6 (2.7K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Python, SQL, Tableau for Data Science

    Skills you'll gain: Data Storytelling, Data Presentation, SQL, Data Visualization Software, Database Design, AWS SageMaker, Unsupervised Learning, Data Visualization, Interactive Data Visualization, Dashboard, Feature Engineering, Database Management, Exploratory Data Analysis, A/B Testing, Tableau Software, Pandas (Python Package), Matplotlib, Python Programming, Data Analysis, Machine Learning

    ★ 3.9 (26) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…525354…669

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

  • Start Your Lifelong Learning: Accenture
  • Data Analytics and Deep Learning: Illinois Tech
  • Python Case Study - Cryptography: EDUCBA
  • Python Data Products for Predictive Analytics: University of California San Diego
  • Data Analysis in Python: Codio
  • Python for Beginners: Data Structures: Coursera
  • Deep Learning with PyTorch: Coursera
  • AI Capstone Project with Deep Learning : IBM
  • Learning, Knowledge, and Human Development : University of Illinois Urbana-Champaign
  • Estructuras de datos de Python: University of Michigan

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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