Python Programming

Python is a high-level, interpreted, and general-purpose dynamic programming language that focuses on code readability. Coursera's Python Programming catalogue teaches you how to use Python effectively, from its syntax to its standard libraries. You'll learn to write clean and efficient code, develop real-world applications, perform data analysis, and create machine learning algorithms using Python. This skill will equip you with the ability to master backend development, automation, data science, artificial intelligence and more. Discover the power of Python and its vital role in today's technology landscape.
133credentials
1online degree
536courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Explore the Python Data Science Course Catalog

  • Status: Free Trial

    Skills you'll gain: Google Gemini, Generative AI, Predictive Modeling, Applied Machine Learning, Google Cloud Platform, Big Data, Artificial Intelligence and Machine Learning (AI/ML), SQL, Python Programming, Customer Relationship Management

  • Status: Free Trial

    Skills you'll gain: Anomaly Detection, Dimensionality Reduction, Unsupervised Learning, Customer Analysis, Marketing Analytics, Data Mining, Customer Insights, Applied Machine Learning, Machine Learning Algorithms, Scikit Learn (Machine Learning Library), Marketing, Unstructured Data, Statistical Machine Learning, Target Audience, Python Programming, Market Analysis, Exploratory Data Analysis, Data-Driven Decision-Making, Algorithms, Artificial Neural Networks

  • Status: Free Trial

    Skills you'll gain: Marketing Analytics, Supervised Learning, Customer Retention, Applied Machine Learning, Predictive Analytics, Marketing, Scikit Learn (Machine Learning Library), Marketing Strategies, Customer Insights, Machine Learning, Predictive Modeling, Python Programming, Regression Analysis, Personalized Service, Artificial Intelligence and Machine Learning (AI/ML), Application Deployment

  • Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, Customer Relationship Management, Predictive Modeling, SQL, Big Data, Workflow Management, Artificial Intelligence, Python Programming

  • Status: Preview

    Skills you'll gain: Image Analysis, Computer Vision, Image Quality, Data Processing, Computer Programming, Medical Imaging, Python Programming, Mathematical Modeling, Histogram, Algorithms, Machine Learning Algorithms

  • Status: Free Trial

    Fundação Instituto de Administração

    Skills you'll gain: Marketing Analytics, Data-Driven Decision-Making, Marketing, Customer Analysis, Market Analysis, Marketing Strategies, Data Analysis, Time Series Analysis and Forecasting, Product Knowledge, Data Visualization Software, Cross Selling, Product Promotion, Python Programming, Key Performance Indicators (KPIs)

  • Skills you'll gain: Cloud Management, Cloud Storage, File Management, Cloud Computing, Data Storage, Google Cloud Platform, Python Programming

  • Status: Preview

    Skills you'll gain: Image Analysis, Computer Vision, Digital Communications, NumPy, Numerical Analysis, Python Programming, Mathematical Modeling, Applied Mathematics

  • Status: Preview

    Skills you'll gain: Google Gemini, SQL, Generative AI, Google Cloud Platform, Big Data, Customer Relationship Management, Jupyter, Artificial Intelligence and Machine Learning (AI/ML), Python Programming

  • Status: New

    Skills you'll gain: Microservices, Scalability, Microsoft SQL Servers, Cloud Computing Architecture, Microsoft Visual Studio, Application Deployment, Python Programming

  • Skills you'll gain: Google Gemini, Google Cloud Platform, Big Data, Business Intelligence, Generative AI, Customer Relationship Management, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), SQL, Data Analysis, Python Programming

  • Skills you'll gain: Google Gemini, Generative AI, Customer Relationship Management, Google Cloud Platform, Business Workflow Analysis, Big Data, Artificial Intelligence and Machine Learning (AI/ML), SQL, Predictive Analytics, Python Programming, Natural Language Processing

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $142,208 median salary ¹.

    description:

    A Python Developer specializes in writing server-side web application logic.

    This role has a $142,208 median salary ¹.

    Offered by

    IBM_logo
    Microsoft_logo
    University of Michigan_logo
  • This role has a $169,700 median salary ¹.

    description:

    A Machine Learning Engineer builds and optimizes algorithms that enable computers to learn from data, using large datasets and neural networks.

    This role has a $169,700 median salary ¹.

    Offered by

    IBM_logo
    DeepLearning.AI_logo
    Stanford University_logo

Most popular

Trending now

  • Status: Free Trial
  • Status: Free Trial
    Status: AI skills
  • Status: Free Trial
  • Status: Free Trial
    Status: AI skills

New releases

What brings you to Coursera today?

Leading partners

  • Packt
  • EDUCBA
  • University of Michigan
  • IBM
  • Duke University
  • University of Colorado Boulder
  • Codio
  • University of California San Diego