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

Python Courses

Python courses can help you learn programming fundamentals, data analysis, web development, and automation techniques. You can build skills in writing clean code, debugging, and using libraries like Pandas and NumPy for data manipulation. Many courses also introduce frameworks such as Flask and Django for web applications, as well as tools like Jupyter Notebooks for interactive coding and visualization. These skills and tools are essential for tackling projects in data science, software development, and artificial intelligence.

Popular Python Courses and Certifications


  • P

    Packt

    Exploit Development, Malware, & Defensive Strategies

    ★ 5 (9) · Advanced · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • P

    Packt

    Deep Learning with Real-World Projects

    Skills you'll gain: Recurrent Neural Networks (RNNs), Artificial Neural Networks, Deep Learning, Matplotlib, Convolutional Neural Networks, Linear Algebra, Image Analysis, Plot (Graphics), Data Visualization, NumPy, Scientific Visualization, Machine Learning Algorithms, Keras (Neural Network Library), Statistical Visualization, Pandas (Python Package), Model Training, Applied Machine Learning, Data Science, Artificial Intelligence, Machine Learning

    ★ 4.3 (7) · Beginner · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Apply Data Analytics Using Python and Pandas

    Skills you'll gain: NumPy, Pandas (Python Package), Analytics, Plot (Graphics), Model Evaluation, Statistical Visualization, Jupyter, Data Analysis, Applied Machine Learning, Analytical Skills, Numerical Analysis, Model Training, Data Manipulation, Exploratory Data Analysis, Advanced Analytics, Data Wrangling, Python Programming, Descriptive Statistics, Linear Algebra, Data Import/Export

    Beginner · Course · 1 - 3 Months

    Category: New
    New
  • E

    EDUCBA

    Advanced Smart Contract Development

    Skills you'll gain: Blockchain, Secure Coding, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC), User Provisioning, Authentications, Application Security, Identity and Access Management, Other Programming Languages, Program Development, Programming Principles, Transaction Processing, Test Script Development, Software Development, Application Deployment

    ★ 4.9 (42) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • P

    Packt

    Python DevOps Best Practices and Automation

    Skills you'll gain: Test Automation, CI/CD, Test Script Development, Unit Testing, Continuous Integration, Application Programming Interface (API), DevOps, Devops Tools, Software Testing, IT Automation, Maintainability, Python Programming, Software Quality (SQA/SQC), Package and Software Management, Automation, Release Management, Authentications, GitHub, Software Versioning

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • W

    Whizlabs

    NVIDIA: Fundamentals of NLP and Transformers

    Skills you'll gain: Natural Language Processing, Recurrent Neural Networks (RNNs), Generative AI, Large Language Modeling, Token Optimization, Embeddings, Generative Model Architectures, Data Pipelines, Data Preprocessing, Artificial Neural Networks, Unstructured Data, Machine Learning Methods, Machine Learning, Model Evaluation

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

    Status: Free Trial
    Free Trial
  • U

    University of Michigan

    Information Extraction from Free Text Data in Health

    Skills you'll gain: Text Mining, Unstructured Data, Health Informatics, Natural Language Processing, Clinical Documentation, Model Evaluation, Data Processing, Deep Learning, Model Training, Applied Machine Learning, Feature Engineering, Machine Learning, Medical Terminology, Artificial Neural Networks, Supervised Learning, Python Programming, Computer Programming, Computer Programming Tools

    Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • P

    Packt

    Python for Data Analysis: Step-By-Step with Projects

    Skills you'll gain: Data Visualization, Statistical Visualization, Data Wrangling, Data Science, Data Structures

    Beginner · Course · 1 - 3 Months

    Category: New
    New
  • L

    L&T EduTech

    AI Principles with Edge Computing

    Skills you'll gain: Artificial Intelligence, Internet Of Things, Unsupervised Learning, Python Programming, Machine Learning Algorithms, Deep Learning, Machine Learning, AI Integrations, Convolutional Neural Networks, Image Analysis, Artificial Neural Networks, Reinforcement Learning, Emerging Technologies, Healthcare 5.0, Data Preprocessing, Natural Language Processing, Model Evaluation

    Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • P

    Packt

    Prompt Engineering Masterclass - From Beginner to Advanced

    Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Token Optimization, LLM Application, Tool Calling, OpenAI API, OpenAI, Anthropic Claude, Large Language Modeling, Authentications, Generative AI, Code Review, Maintainability, AI Workflows, AI Integrations, Command-Line Interface, Application Programming Interface (API), Software Documentation, Key Management

    Intermediate · Specialization · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • C

    Coursera

    توقع حضور المواعيد الطبية باستخدام Python

    Skills you'll gain: Exploratory Data Analysis, Data Preprocessing, Analytics, Data Analysis, Predictive Analytics, Data Processing, Applied Machine Learning, Model Evaluation, Artificial Intelligence, Predictive Modeling, Data Science, Data Manipulation, Jupyter, Machine Learning Methods, Feature Engineering, Machine Learning, Data Visualization, Python Programming

    Intermediate · Guided Project · Less Than 2 Hours

  • P

    Packt

    Blender & Python Scripting – Step-by-Step Guide

    Skills you'll gain: 3D Modeling, Scripting Languages, Debugging, Scripting, Programming Principles, Animation and Game Design, Development Environment, Software Installation, Python Programming, Code Reusability, Computer Programming

    Beginner · Course · 1 - 3 Months

1…106107108…168

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