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

  • Status: Free Trial

    Skills you'll gain: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, React.js, Authorization (Computing), PostgreSQL, Object-Relational Mapping, API Design, Model View Controller, Scalability, Application Frameworks, JSON, Full-Stack Web Development, Unit Testing, Web Development, Python Programming

  • Status: Preview

    Skills you'll gain: Finite Element Methods, Numerical Analysis, Engineering Analysis, Jupyter, Differential Equations, Applied Mathematics, Mathematical Modeling, Python Programming, Mechanics, Vibrations, Linear Algebra, Simulations

  • Skills you'll gain: Exploratory Data Analysis, Data Cleansing, Text Mining, Scikit Learn (Machine Learning Library), Probability & Statistics, Pandas (Python Package), Natural Language Processing, Data Processing, Statistical Modeling, Data Transformation, Data Analysis, Python Programming, Applied Machine Learning, Supervised Learning, Machine Learning

  • Status: Free Trial

    Skills you'll gain: Design Thinking, Data Science, Process Design, Strategic Thinking, Data Pipelines, Data Validation, Data Processing, Workflow Management, Data Quality, Business Priorities, Pandas (Python Package), NumPy, Machine Learning, Python Programming

  • Status: Free Trial

    University of Colorado Boulder

    Skills you'll gain: Functional Design, Scripting, Scripting Languages, Python Programming, Data Science, Programming Principles, Computer Programming, Software Engineering

  • Skills you'll gain: Plotly, Interactive Data Visualization, Data Visualization Software, Scatter Plots, Ggplot2, Data Analysis, Python Programming, Data Science, Machine Learning

  • Skills you'll gain: Scikit Learn (Machine Learning Library), Tensorflow, Cloud Computing, Classification And Regression Tree (CART), Supervised Learning, Applied Machine Learning, Machine Learning Methods, Python Programming, Pandas (Python Package), Data Science, Machine Learning, Data Visualization, Data Processing

  • Skills you'll gain: Data Structures, Plot (Graphics), Programming Principles, Python Programming, Data Storage

  • Status: Free Trial

    University of California San Diego

    Skills you'll gain: Data Processing, Data Manipulation, Data Visualization, Interactive Data Visualization, Web Scraping, Data Visualization Software, Pandas (Python Package), Data Science, Data Cleansing, Matplotlib, Data Import/Export, NumPy, Jupyter, JSON, Python Programming

  • Status: Preview

    Skills you'll gain: Simulations, Python Programming, Numerical Analysis, Mathematical Modeling, Probability, Artificial Intelligence and Machine Learning (AI/ML), Visualization (Computer Graphics), Mechanics

  • Status: Free Trial

    Skills you'll gain: Unsupervised Learning, Supervised Learning, Deep Learning, Machine Learning Algorithms, Dimensionality Reduction, Applied Machine Learning, Decision Tree Learning, Scikit Learn (Machine Learning Library), Matplotlib, Random Forest Algorithm, Machine Learning, Predictive Modeling, Keras (Neural Network Library), Data Science, Artificial Neural Networks, Python Programming, Classification And Regression Tree (CART), Tensorflow, Mathematical Modeling, Computer Vision

  • Status: Free Trial

    Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, OpenAI, Multimodal Prompts, Large Language Modeling, LLM Application, Responsible AI, Natural Language Processing, GitHub, Python Programming, Machine Learning, Application Programming Interface (API)