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.
134credentials
1online degree
535courses

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 programming"

  • Status: Preview

    University of Washington

    Skills you'll gain: Data Visualization, Text Mining, Social Network Analysis, Statistical Analysis, Data Visualization Software, Case Studies, Application Programming Interface (API), Unstructured Data, Data Analysis, R Programming, Statistical Methods, Correlation Analysis, Regression Analysis, Data Collection, Python Programming

  • Status: Free Trial

    Skills you'll gain: DevOps, Agile Methodology, Docker (Software), Project Management, Technical Communication, Prometheus (Software), Business Requirements, Jira (Software), Requirements Elicitation, Python Programming, Natural Language Processing, Collaboration, Communication, Professional Networking, Interviewing Skills

  • Status: Free Trial

    Skills you'll gain: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Programming Principles, Software Testing, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming

  • Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Data Science, Machine Learning, Python Programming, Supervised Learning, Algorithms

  • Status: Free Trial

    Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Programming Principles, Computational Thinking, Data Science, Analysis, Big Data, Probability & Statistics, Python Programming

  • Skills you'll gain: Exploratory Data Analysis, Correlation Analysis, Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, Data Manipulation, NumPy, Statistical Analysis, Python Programming

  • Status: New
    Status: Free Trial

    Skills you'll gain: Matplotlib, Scientific Visualization, Visualization (Computer Graphics), Plot (Graphics), Statistical Visualization, Data Visualization Software, Scatter Plots, Typography, Python Programming

  • Status: New
    Status: Preview

    Skills you'll gain: Image Analysis, Keras (Neural Network Library), Computer Vision, Applied Machine Learning, Deep Learning, Artificial Neural Networks, Tensorflow, PyTorch (Machine Learning Library), Python Programming

  • Status: New
    Status: Free Trial

    Skills you'll gain: Keras (Neural Network Library), Image Analysis, Computer Vision, Tensorflow, Deep Learning, Artificial Neural Networks, Applied Machine Learning, Application Development, Systems Development, Python Programming, Supervised Learning

  • Status: Free Trial

    Skills you'll gain: C and C++, System Programming, Distributed Computing, C++ (Programming Language), Programming Principles, Computer Architecture, Computer Programming, Software Development, Computer Hardware, Python Programming, Development Environment, Debugging

  • Status: New
    Status: Free Trial

    Skills you'll gain: Natural Language Processing, Keras (Neural Network Library), Generative AI, Generative Model Architectures, Image Analysis, Artificial Neural Networks, Text Mining, Computer Vision, Tensorflow, Deep Learning, Feature Engineering, Performance Testing, Machine Learning Methods, Applied Machine Learning, Google Cloud Platform, Application Development, Data Processing, Systems Development, Python Programming, Data Transformation

  • Skills you'll gain: Plotly, Dashboard, Pandas (Python Package), Data Manipulation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Web Applications, Data Science, Data Analysis, Python Programming