• 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


  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Advanced Reproducibility in Cancer Informatics

    Skills you'll gain: Code Review, GitHub, Git (Version Control System), Version Control, Docker (Software), Software Development Tools, Continuous Integration, Containerization, Bioinformatics, Devops Tools, Informatics, Automation, Science and Research, Data Analysis, R Programming

    Advanced · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    B

    Board Infinity

    Agent Foundations and Prompt Engineering

    Skills you'll gain: Prompt Engineering, Prompt Patterns, LLM Application, Generative AI Agents, AI Workflows, AI Orchestration, Agentic Workflows, Large Language Modeling, Tool Calling, Agentic systems, Debugging, Quality Assurance

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    H

    Howard University

    Capstone: Data Science Problem in Linear Algebra Framework

    Skills you'll gain: Data Wrangling, Regression Analysis, Data Manipulation, Dimensionality Reduction, Data Science, Python Programming, Data Preprocessing, Predictive Modeling, Statistical Modeling, Linear Algebra, Predictive Analytics, Model Training, Unsupervised Learning, Model Evaluation

    4.4
    Rating, 4.4 out of 5 stars
    ·
    8 reviews

    Mixed · Course · 1 - 4 Weeks

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

    Coursera

    Data Pipeline Engineering & Analytics

    Skills you'll gain: Dashboard, Conversion Funnel Analysis, Data Preprocessing, Apache Airflow, Star Schema, Data Storytelling, Extract, Transform, Load, Data Transformation, SQL, Data Pipelines, JSON, Apache Kafka, Data Warehousing, Data Modeling, Pandas (Python Package), Business Intelligence, Data Validation, Data Quality, Performance Improvement, Python Programming

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Créer des pipelines de données en batch sur Google Cloud

    Skills you'll gain: Data Pipelines, Dataflow, Data Warehousing, Extract, Transform, Load, Data Quality, Data Cleansing, Data Validation, Data Processing, Google Cloud Platform, Apache Spark, Scalability, Data Transformation, Performance Tuning, Serverless Computing

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    C

    Coursera

    Replit Essentials: Collaborate, Create, and Code Smarter

    Skills you'll gain: Collaborative Software, Version Control, Integrated Development Environments, Debugging, GitHub Copilot, Git (Version Control System), Application Deployment, Cloud Deployment, Cloud Development, GitHub, Software Versioning, Development Environment, Application Development, File Management, Software Configuration Management, Software Development Tools, Configuration Management, Cloud Storage

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Compare Models with Experiments in Azure ML Studio

    Skills you'll gain: Jupyter, Model Training, Plot (Graphics), Model Evaluation, Microsoft Azure, Machine Learning Methods, Machine Learning Algorithms, Scientific Visualization, Data Visualization, Regression Analysis

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Project on PyQt - Creating a Calculator

    Skills you'll gain: Object Oriented Programming (OOP), Application Development, Development Environment, User Interface (UI), Program Development, Python Programming, Event-Driven Programming, UI Components, Computational Logic, User Interface (UI) Design, Package and Software Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    10 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Developing Applications with Google Cloud en Français

    Skills you'll gain: Cloud-Native Computing, Cloud Applications, Cloud Development, Data Store, Google App Engine, Serverless Computing, Application Deployment, Google Cloud Platform, Cloud Deployment, Application Development, Application Performance Management, Application Design, Infrastructure as Code (IaC), Cloud API, API Gateway, Authentications, Cloud-Based Integration, Cloud Storage, Cloud Computing, Debugging

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Secure AI: Threat Model & Test Endpoints

    Skills you'll gain: Threat Modeling, AI Security, DevSecOps, Security Testing, Continuous Monitoring, CI/CD, Threat Detection, MITRE ATT&CK Framework, DevOps, Application Security, Continuous Integration, Test Script Development, API Testing, Endpoint Security, Scripting, Unit Testing, Integration Testing, Data Validation

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    S

    Snowflake

    Apache Iceberg: From Zero to Production Data Lakehouse

    Skills you'll gain: Data Lakes, Data Migration, Apache Hive, Data Infrastructure, Data Import/Export, Data Architecture, Apache Spark, Data Maintenance, Data Pipelines, Database Design, Data Store, Database Management, Performance Tuning, Query Languages, Metadata Management, Data Validation, Transaction Processing

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    Universidades Anáhuac

    Ciencia de Datos Aplicada al Marketing

    Skills you'll gain: Data Processing, Data-Driven Marketing, Data Analysis, Regression Analysis, SPSS, Marketing Analytics, Market Research, SPSS (Software), Business Intelligence, Analytics, Customer Analysis, Statistical Analysis, Marketing, Data Mining, Data-Driven Decision-Making, Quantitative Research, Statistical Methods, Exploratory Data Analysis, Market Analysis, Consumer Behaviour

    Beginner · Course · 1 - 3 Months

1…126127128…162

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