• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Python Programming

Results for "python programming"


  • C

    Coursera

    CNNs with TensorFlow: Basics of Machine Learning

    Skills you'll gain: Tensorflow, Convolutional Neural Networks, Keras (Neural Network Library), Matplotlib, Plot (Graphics), Artificial Neural Networks, Image Analysis, Deep Learning, Computer Vision, Applied Machine Learning, Python Programming, Model Training, Model Evaluation, Model Optimization, Adaptability, Problem Solving

    Intermediate · Guided Project · Less Than 2 Hours

  • P

    Packt

    Prompt Engineering in Python, with GPT, and the OpenAI API

    Skills you'll gain: Multimodal Prompts, Prompt Patterns, OpenAI API, ChatGPT, OpenAI, JSON, LLM Application, Large Language Modeling, Python Programming, Text Mining, Data Validation, AI Security, Key Management

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Data Visualization & Storytelling in Python

    Skills you'll gain: Data Storytelling, Plotly, Data Presentation, Matplotlib, Interactive Data Visualization, Seaborn, Plot (Graphics), Data Visualization, Data Visualization Software, Statistical Visualization

    4.9 stars, 11 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.9 (11) · Beginner · Guided Project · Less Than 2 Hours

  • S

    SAS

    Analyzing Time Series and Sequential Data

    Skills you'll gain: Time Series Analysis and Forecasting, SAS (Software), Forecasting, Recurrent Neural Networks (RNNs), Feature Engineering, Statistical Analysis, Digital Signal Processing, Statistical Methods, Statistical Machine Learning, Statistical Software, Regression Analysis, Data Transformation, Exploratory Data Analysis, Machine Learning Methods, Predictive Modeling, Applied Machine Learning, Data Wrangling, Data Analysis Software, Data Preprocessing, Statistical Modeling

    5 stars, 11 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 5 (11) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • É

    École Polytechnique Fédérale de Lausanne

    Big Data Analysis with Scala and Spark (Scala 2 version)

    Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, SQL, Data Transformation, Network Performance Management, Data Persistence, Data Analysis, Programming Principles

    Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • L

    LearnQuest

    Prepared Statements and Stored Procedures

    Skills you'll gain: Stored Procedure, PL/SQL, SQL, Database Design, Database Management, Query Languages, Database Management Systems, Data Access, Databases, Database Systems, Java, Java Programming, JUnit

    4.3 stars, 10 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.3 (10) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Ruby Fundamentals and Basic Programming Concepts

    Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Debugging, Code Reusability, Development Environment, Integrated Development Environments, Computer Programming, Programming Principles, Apple Xcode, Computational Logic, Software Installation, Program Development, Computer Programming Tools, Microsoft Windows, Command-Line Interface

    4.6 stars, 12 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.6 (12) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • S

    Simplilearn

    Generative AI Course in Software Testing and Documentation

    Skills you'll gain: Software Documentation, Test Automation, Generative AI, Software Testing, AI Security, Vulnerability Scanning, Vulnerability Assessments, Test Case, Secure Coding, Full-Stack Web Development, Technical Documentation

    4.2 stars, 18 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.2 (18) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Leeds

    Exploratory Data Analysis

    Skills you'll gain: Exploratory Data Analysis, Data Cleansing, Statistical Methods, Statistical Visualization, Plot (Graphics), Statistical Modeling, Data Visualization, Statistics, R (Software), Data Analysis, Statistical Software, Probability & Statistics, Data Literacy, Statistical Inference, R Programming, Descriptive Statistics, Box Plots, Data Visualization Software, Histogram, Probability

    4.5 stars, 10 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.5 (10) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • P

    Packt

    The Complete Modern JavaScript Course with ES6

    Skills you'll gain: Javascript, Javascript and jQuery, Object Oriented Design, Scripting, Program Development, Web Applications, Scripting Languages, Computer Programming, Code Reusability, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management

    4.3 stars, 7 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.3 (7) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Data Engineering: Pipelines, ETL, Hadoop

    Skills you'll gain: Data Pipelines, Apache Hadoop, Extract, Transform, Load, Dataflow, Data Transformation, Apache Hive, Data Strategy, Data-Driven Decision-Making, Big Data, Data Warehousing, Data Architecture, Apache Spark, Data Integration, Data Processing, Data Management, Data Analysis, Scalability

    4.7 stars, 13 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (13) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Learn Angular Routing by building a Cocktails Application

    Skills you'll gain: Angular, Authorization (Computing), JavaScript Frameworks, Application Programming Interface (API), TypeScript, Javascript, Web Development

    4.7 stars, 18 reviews, Advanced, Guided Project, Less Than 2 Hours

    ★ 4.7 (18) · Advanced · Guided Project · Less Than 2 Hours

1…227228229…528

In summary, here are 10 of our most popular python programming courses

  • CNNs with TensorFlow: Basics of Machine Learning: Coursera
  • Prompt Engineering in Python, with GPT, and the OpenAI API: Packt
  • Data Visualization & Storytelling in Python: Coursera
  • Analyzing Time Series and Sequential Data: SAS
  • Big Data Analysis with Scala and Spark (Scala 2 version): École Polytechnique Fédérale de Lausanne
  • Prepared Statements and Stored Procedures: LearnQuest
  • Ruby Fundamentals and Basic Programming Concepts: Packt
  • Generative AI Course in Software Testing and Documentation: Simplilearn
  • Exploratory Data Analysis: University of Leeds
  • The Complete Modern JavaScript Course with ES6: Packt

Skills you can learn in Data Analysis

Analytics (85)
Big Data (64)
Python Programming (47)
Business Analytics (40)
R Programming (37)
Statistical Analysis (36)
Sql (33)
Data Model (29)
Data Mining (27)
Exploratory Data Analysis (26)
Data Modeling (21)
Data Manipulation (20)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Cookies Preference Center
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok