• 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


  • D

    Duke University

    Cloud Data Engineering

    Skills you'll gain: Cloud Engineering, Cloud-Native Computing, Software Engineering, Cloud Development, Distributed Computing, Cloud Storage, Engineering Software, Extract, Transform, Load, Google Cloud Platform, Software Engineering Tools, Big Data, Software Development, Cloud Computing, Serverless Computing, Data Infrastructure, Cloud Technologies, Cloud Services, Cloud Solutions, Data Pipelines, Command-Line Interface

    ★ 4.1 (92) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • D

    Duke University

    Explainable AI (XAI)

    Skills you'll gain: Responsible AI, Large Language Modeling, Data Ethics, Decision Tree Learning, Regression Analysis, Generative AI, Artificial Intelligence, AI literacy, Decision Intelligence, Applied Machine Learning, Generative Model Architectures, Statistical Modeling, Python Programming, Machine Learning, Model Evaluation, Embeddings, Image Analysis, Machine Learning Methods, Scientific Visualization, Deep Learning

    ★ 4.7 (89) · Intermediate · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • U

    Universidad de los Andes

    Integración y preparación de datos

    Skills you'll gain: Data Integration, Data Quality, Data Wrangling, Exploratory Data Analysis, Data Preprocessing, Data Transformation, Data Cleansing, Jupyter, Data Visualization, Data Analysis, Data Science, Data Management, Predictive Modeling, Python Programming

    ★ 4.8 (106) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • T

    Tecnológico de Monterrey

    Analíticas de Datos con Pandas

    Skills you'll gain: Pandas (Python Package), Exploratory Data Analysis, Plot (Graphics), Data Visualization Software, Data Manipulation, Data Analysis, Python Programming, Data Structures, Data Import/Export, Software Installation

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

    Category: Preview
    Preview
  • P

    Packt

    Generative AI, LLMs, and Advanced Applications with Python

    Skills you'll gain: Retrieval-Augmented Generation, OpenAI API, Generative AI, LLM Application, Large Language Modeling, Generative Adversarial Networks (GANs), Fine-tuning, Generative Model Architectures, ChatGPT, OpenAI, Generative AI Agents, Hugging Face, Artificial Intelligence and Machine Learning (AI/ML), Autoencoders, Applied Machine Learning, Application Programming Interface (API), Model Evaluation

    Advanced · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • C

    Coursera

    From Raw to Ready: Data Preparation in Python

    Skills you'll gain: Data Integration, Data Import/Export, NumPy, Data Wrangling, Data Manipulation, Data Preprocessing, Pandas (Python Package), Data Pipelines, Data Transformation, Data Processing, Data Access, Data Structures, Numerical Analysis

    Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • É

    École Polytechnique Fédérale de Lausanne

    Digital Signal Processing 4: Applications

    Skills you'll gain: Digital Signal Processing, Digital Communications, Communication Systems, Image Analysis, Telecommunications, Electrical and Computer Engineering, Electronics Engineering, Embedded Systems, Electronic Hardware, Electronics, Algorithms

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

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Object Localization with TensorFlow

    Skills you'll gain: Tensorflow, Keras (Neural Network Library), Data Synthesis, Model Training, Convolutional Neural Networks, Image Analysis, Computer Vision, Artificial Neural Networks, Model Evaluation, Deep Learning, Machine Learning

    ★ 4.3 (117) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • U

    University of Illinois Urbana-Champaign

    Tools for Exploratory Data Analysis in Business

    Skills you'll gain: Data Storytelling, Business Analytics, Data Visualization Software, Analytical Skills, Exploratory Data Analysis, Data Quality, Data Analysis, Data-Driven Decision-Making, Extract, Transform, Load, Analytics, Data Manipulation, Descriptive Statistics, Data Processing, SQL, Python Programming, Application Programming Interface (API)

    ★ 4.8 (58) · Beginner · Course · 1 - 4 Weeks

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

    IBM

    AI Workflow: Feature Engineering and Bias Detection

    Skills you'll gain: Feature Engineering, Data Ethics, Unsupervised Learning, Dimensionality Reduction, Responsible AI, Text Mining, Data Preprocessing, Data Transformation, Anomaly Detection, Exploratory Data Analysis, Machine Learning, Scikit Learn (Machine Learning Library), Natural Language Processing, Data Science, Quality Assurance, Data Pipelines, Machine Learning Algorithms, Classification Algorithms, Design Thinking, Python Programming

    ★ 4.4 (83) · Advanced · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Scripting with Alteryx: Python and R for Advanced Workflows

    Skills you'll gain: Alteryx, Predictive Modeling, People Analytics, Scripting, R Programming, Predictive Analytics, Data Science, Advanced Analytics, Scripting Languages, R (Software), Trend Analysis, Data Preprocessing, Data Integration, Exploratory Data Analysis, Data Manipulation, Data Visualization Software, Data Analysis, Model Evaluation, Employee Retention, Machine Learning

    Intermediate · Guided Project · Less Than 2 Hours

  • R

    Rice University

    The Fundamentals of Computing Capstone Exam

    Skills you'll gain: Computer Science, Computer Programming, Computational Thinking, Programming Principles, Algorithms, Python Programming

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

    Status: Free Trial
    Free Trial
1…737475…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