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.
125credentials
517courses

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

Find the best Python course for your goals

  • Coursera Project Network

    Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization, Scripting

  • Skills you'll gain: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment

  • Skills you'll gain: Game Design, Program Development, Python Programming, Computer Programming, Scripting, Scripting Languages, Data Analysis

  • Duke University

    Skills you'll gain: Command-Line Interface, Scripting, IT Automation, Computer Programming Tools, Python Programming

  • Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Python Programming, Computer Programming, Software Engineering

  • Skills you'll gain: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Exploratory Data Analysis, Data Manipulation, Computer Programming

What brings you to Coursera today?

  • Skills you'll gain: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming

  • Skills you'll gain: Data Import/Export, Data Analysis, Data Visualization, Programming Principles, Python Programming

  • Status: Free

    Skills you'll gain: Data Visualization, Matplotlib, Marketing Analytics, Web Scraping, Social Media Marketing, Python Programming, Social Media, Pandas (Python Package), Text Mining, Trend Analysis, Data Analysis, Data Wrangling, Data Cleansing, Seaborn, Content Performance Analysis, Jupyter

  • Status: Free

    Skills you'll gain: Data-Driven Decision-Making, Data Visualization, Business Analytics, Data Analysis, Data Cleansing, Statistical Analysis, Exploratory Data Analysis, Descriptive Statistics, Matplotlib, Data Manipulation, Customer Analysis, Analytical Skills, Trend Analysis, Pandas (Python Package), Python Programming, Jupyter

  • Skills you'll gain: Computational Thinking, Python Programming, Scripting, Computer Programming, Maintainability, Programming Principles, Scripting Languages, Software Development

  • Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Python Programming, Computer Programming

What brings you to Coursera today?

Leading partners

  • Duke University