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.
127credentials
518courses

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $141,056 median salary ¹.

    description:

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

    This role has a $141,056 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: Free Trial
    Status: AI skills
  • Status: Free Trial
    Status: AI skills

New releases

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.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "Python programming"

  • Skills you'll gain: Snowflake Schema, Applied Machine Learning, Machine Learning, Predictive Modeling, Feature Engineering, Data Pipelines, Data Transformation, Data Processing, Data Science, Python Programming, Regression Analysis

  • Status: New
    Status: Free Trial

    Skills you'll gain: Feature Engineering, AI Personalization, Data Processing, Applied Machine Learning, Data Manipulation, Data Science, Machine Learning, Data Cleansing, Scalability, Python Programming, Data Transformation, Pandas (Python Package), Predictive Analytics, Predictive Modeling, Text Mining, Development Environment, Unstructured Data, Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Data Integration

  • Coursera Project Network

    Skills you'll gain: Regression Analysis, Statistical Modeling, Predictive Modeling, Scikit Learn (Machine Learning Library), Feature Engineering, Data Manipulation, Pandas (Python Package), Machine Learning Methods, Data Visualization, Exploratory Data Analysis, Performance Tuning, Python Programming, Machine Learning

  • Skills you'll gain: Web Scraping, Real Time Data, OpenAI, Natural Language Processing, Python Programming, Web Applications, Generative AI, Application Development, Machine Learning

  • Status: Preview

    Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Web Services, Debugging, Python Programming, Restful API, Server Side, Performance Tuning, Version Control, Software Engineering

  • Skills you'll gain: Plotly, Data Visualization, Datamaps, Data Visualization Software, Scatter Plots, Jupyter, Python Programming, Exploratory Data Analysis, Pandas (Python Package), Data Analysis, Medical Science and Research

  • Status: Free Trial

    Skills you'll gain: Package and Software Management, Platform As A Service (PaaS), Development Environment, Virtual Environment, Dependency Analysis, Python Programming, Application Deployment

  • Skills you'll gain: Text Mining, Unstructured Data, Data Analysis, Natural Language Processing, Pandas (Python Package), Data Manipulation, Python Programming, Data Processing, Data Cleansing

  • Skills you'll gain: Time Series Analysis and Forecasting, Data Visualization, Data Visualization Software, Statistical Visualization, Box Plots, Anomaly Detection, Heat Maps, Data Analysis, Plotly, Exploratory Data Analysis, Data Processing, Python Programming

  • Status: Free Trial

    Skills you'll gain: Responsible AI, Artificial Intelligence, Content Creation, Computer Programming Tools, Python Programming

  • Status: Free Trial

    University of Colorado Boulder

    Skills you'll gain: Robotic Process Automation, Artificial Intelligence, Automation, Graph Theory, Algorithms, Computer Vision, Data Structures, Python Programming, Simulations, Real Time Data

  • Skills you'll gain: Exploratory Data Analysis, Pandas (Python Package), Seaborn, Jupyter, Matplotlib, Data Analysis, Statistical Analysis, NumPy, Data Cleansing, Descriptive Statistics, Python Programming

What brings you to Coursera today?

Leading partners

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