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
537courses

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

Results for "python data science"

  • Status: New
    Status: Free Trial

    Skills you'll gain: Sampling (Statistics), Matplotlib, Data Analysis, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, R Programming, Probability, Python Programming, Scikit Learn (Machine Learning Library), Linear Algebra, Applied Machine Learning, Unsupervised Learning, Regression Analysis, Statistical Methods, Artificial Intelligence and Machine Learning (AI/ML)

  • Skills you'll gain: Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Program Development, Electronics Engineering, Computational Logic, Simulations, Programming Principles

  • Status: Free Trial

    Skills you'll gain: Prompt Engineering, Generative AI, Natural Language Processing, Large Language Modeling, OpenAI, LLM Application, Databases, Feature Engineering, Python Programming, Artificial Intelligence, Performance Tuning, Deep Learning

  • Status: New
    Status: Free Trial

    Skills you'll gain: Keras (Neural Network Library), Image Analysis, Deep Learning, Artificial Neural Networks, Tensorflow, Data Processing, Computer Vision, Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Artificial Intelligence and Machine Learning (AI/ML), Data Visualization, Time Series Analysis and Forecasting, Exploratory Data Analysis, Python Programming, Customer Analysis, Predictive Modeling, Google Cloud Platform, Development Environment

  • Status: New
    Status: Free Trial

    Skills you'll gain: Dimensionality Reduction, PyTorch (Machine Learning Library), Deep Learning, Keras (Neural Network Library), Tensorflow, Artificial Intelligence, Data Manipulation, Data Cleansing, Jupyter, Feature Engineering, Python Programming, Applied Machine Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning, Matplotlib, Supervised Learning, Exploratory Data Analysis, Unsupervised Learning, Statistical Analysis

  • Status: New
    Status: Free Trial

    Skills you'll gain: Linux, Scripting, Linux Administration, Linux Commands, Scripting Languages, Operating System Administration, Bash (Scripting Language), Shell Script, Unix Shell, Systems Administration, IT Automation, Software Installation, Command-Line Interface, Cloud Hosting, Object-Relational Mapping, YAML, Python Programming, Databases, File Transfer Protocol (FTP), Network Administration

  • Status: New
    Status: Free Trial

    Skills you'll gain: UI Components, User Interface (UI), MySQL, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Database Design, Application Development, Application Design, Graphical Tools, Database Application, Databases, Database Management, Relational Databases, Python Programming, Computer Graphics, Development Environment, SQL, Image Quality

  • 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

  • Status: New
    Status: Preview

    Skills you'll gain: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Programming Principles, Data Science, Generative AI, Scripting Languages, Development Environment, Computer Programming, Scripting, Data Analysis

  • Status: Free Trial

    Skills you'll gain: Version Control, GitHub, Django (Web Framework), Application Deployment, Object-Relational Mapping, Development Environment, Unit Testing, Database Development, Bootstrap (Front-End Framework), Model View Controller, Virtual Environment, Application Frameworks, PostgreSQL, HTML and CSS, Python Programming

  • University of California, Davis

    Skills you'll gain: Programming Principles, Python Programming, Scripting, Data Cleansing, Automation, Computational Thinking, Computer Programming, Application Programming Interface (API)

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

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