Coursera
For EnterpriseFor Students
  • Log In
  • Join for Free
  • Browse>
  • Python

Python Courses

Showing 925 total results for "python"

  • Python for Everybody by University of Michigan
    Python for Everybody
    University of Michigan
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarFilled Star
    Rated 4.8 out of five stars. 220888 reviews
    4.8(220,888)
    2.4m students
    Beginner LevelBeginner
  • Google IT Automation with Python by Google
    Google IT Automation with Python
    Google
    PROFESSIONAL CERTIFICATE
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.7 out of five stars. 20671 reviews
    4.7(20,671)
    390k students
    Beginner LevelBeginner
  • Python 3 Programming by University of Michigan
    Python 3 Programming
    University of Michigan
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.7 out of five stars. 15431 reviews
    4.7(15,431)
    280k students
    Beginner LevelBeginner
  • Applied Data Science with Python by University of Michigan
    Applied Data Science with Python
    University of Michigan
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.5 out of five stars. 28952 reviews
    4.5(28,952)
    720k students
    Intermediate LevelIntermediate
  • Programming for Everybody (Getting Started with Python) by University of Michigan
    Programming for Everybody (Getting Started with Python)
    University of Michigan
    COURSE
    Filled StarFilled StarFilled StarFilled StarFilled Star
    Rated 4.8 out of five stars. 185898 reviews
    4.8(185,898)
    2.2m students
    Mixed LevelMixed
  • Placeholder
    Crash Course on Python
    Google
    COURSE
    Filled StarFilled StarFilled StarFilled StarFilled Star
    Rated 4.8 out of five stars. 16702 reviews
    4.8(16,702)
    330k students
    Beginner LevelBeginner
  • Placeholder
    IBM Data Science
    IBM
    PROFESSIONAL CERTIFICATE
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.6 out of five stars. 72844 reviews
    4.6(72,844)
    790k students
    Beginner LevelBeginner
  • Placeholder
    Data Science Fundamentals with Python and SQL
    IBM
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.6 out of five stars. 36567 reviews
    4.6(36,567)
    430k students
    Beginner LevelBeginner
  • Placeholder
    IBM Data Analyst
    IBM
    PROFESSIONAL CERTIFICATE
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.6 out of five stars. 34910 reviews
    4.6(34,910)
    480k students
    Beginner LevelBeginner
  • Placeholder
    Introduction to Programming with Python and Java
    University of Pennsylvania
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarStar
    Rated 4.1 out of five stars. 136 reviews
    4.1(136)
    8.7k students
    Beginner LevelBeginner
  • Placeholder
    Python for Data Science, AI & Development
    IBM
    COURSE
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.6 out of five stars. 21169 reviews
    4.6(21,169)
    280k students
    Beginner LevelBeginner
  • Placeholder
    Statistics with Python
    University of Michigan
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.6 out of five stars. 2282 reviews
    4.6(2,282)
    90k students
    Beginner LevelBeginner
  • Placeholder
    Программирование на Python
    Mail.Ru Group
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.5 out of five stars. 1679 reviews
    4.5(1,679)
    70k students
    Intermediate LevelIntermediate
  • Placeholder
    Introducción a la programación en Python I: Aprendiendo a programar con Python
    Pontificia Universidad Católica de Chile
    COURSE
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.4 out of five stars. 2652 reviews
    4.4(2,652)
    170k students
    Beginner LevelBeginner
  • Placeholder
    Django for Everybody
    University of Michigan
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.7 out of five stars. 1254 reviews
    4.7(1,254)
    51k students
    Intermediate LevelIntermediate
  • Placeholder
    Introduction to Scripting in Python
    Rice University
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.7 out of five stars. 3379 reviews
    4.7(3,379)
    99k students
    Beginner LevelBeginner
  • Placeholder
    Основы программирования на Python
    HSE University
    COURSE
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.5 out of five stars. 2653 reviews
    4.5(2,653)
    120k students
    Beginner LevelBeginner
  • Placeholder
    Python Basics
    University of Michigan
    COURSE
    Filled StarFilled StarFilled StarFilled StarFilled Star
    Rated 4.8 out of five stars. 12521 reviews
    4.8(12,521)
    240k students
    Beginner LevelBeginner
  • Placeholder
    Introduction to Python
    Coursera Project Network

    NEW

    GUIDED PROJECT
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.5 out of five stars. 1619 reviews
    4.5(1,619)
    26k students
    Beginner LevelBeginner
  • Placeholder
    Data Structures and Algorithms
    HSE University
    SPECIALIZATION
    Filled StarFilled StarFilled StarFilled StarHalf Filled Star
    Rated 4.6 out of five stars. 13066 reviews
    4.6(13,066)
    480k students
    Intermediate LevelIntermediate

Searches related to python

python for beginners

python for data science

python for everybody specialization

python for everybody

python finance

python 3

python data analysis

python 3 programming

1234…47Chevron Right

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

  • Python for Everybody: University of Michigan
  • Google IT Automation with Python: Google
  • Python 3 Programming: University of Michigan
  • Applied Data Science with Python: University of Michigan
  • Programming for Everybody (Getting Started with Python): University of Michigan
  • Crash Course on Python: Google
  • IBM Data Science: IBM
  • Data Science Fundamentals with Python and SQL: IBM
  • IBM Data Analyst: IBM
  • Introduction to Programming with Python and Java: University of Pennsylvania

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)

Frequently Asked Questions about Python

  • Python is a popular general purpose programming language used for both large and small-scale applications. With Python, you can discover how to bridge web development and data analytics. Python’s widespread adoption is due to its large standard library, easy readability, and support of multiple paradigms such as functional, procedural and object-oriented programming styles. Python modules interact with a variety of databases, making it an excellent choice for large-scale data analysis.The Python programming language is often the best choice for introductory courses in data science and machine learning. If you've been wondering how to learn python online to advance your career, you've come to the right destination. Read this beginner's guide to using Python.

    Python is one of the trending job skills in Coursera's 2020 Global Skills Index (GSI). Download the 2020 edition of the GSI report.‎

  • We recommend these courses for those who wish to learn Python without prior computer programming experience. You might be interested in learning how to automate accounting processes, or ways to bring efficiency to day-to-day marketing analytics and data mining. Python is used in large-scale functions and software engineering jobs, such as game development, machine learning, database management, and more. Regardless of your end goals, this collection covers the fundamentals of programming in Python.‎

  • A quick search of Indeed.com returns over 40,000 job openings with Python programming skills or experience listed as a requirement. The wide adoption of the language across many industries results in a large number of job opportunities. Common job titles include Python Developer, Python Software Engineer, Full Stack Developer and Python Database Programmer. Of the Python-specific jobs listed, 43% of offered salaries are above $100K per year, and some senior-level Python programming engineer positions offer over $200K per year. It’s very fair to say that Python skills and experience can lead to a lucrative and secure career. The proper Python certification can influence hiring managers looking to fill specific roles on their team.‎

  • Following is an excerpt from a Coursera Community forum topic about what programming languages our Community members use.

    "I've been in software development for 50 years (now retired) and languages come and go. If you're into software development, keep active in several, and strive to learn a new and different culture language every year or two. In simple terms today I like Python and JavaScript. For longevity in marketable skills, C and C++ are essential base skills. I used C for over 30 years. Learn Haskell, it'll improve all your other programming skills even if you never use it in a project." - Gordon

    "For data science it is most important to understand and implement algorithms. Python is one of the languages that is really self describing. And one of the major reasons why I use it for data science projects especially machine learning is that it is very light. Anyway, for all my projects that have complicated algorithms, I use OCTAVE for trying out algorithms (since I have all datascience codes stored there). Mainly by breaking it into simpler problems and then in the end I convert it into desired language and join the simpler and shorter algorithms." - Hardi‎

  • Both Python and R are free, open-source languages that can run on Windows, macOS, and Linux. Both can handle just about any data analysis task, and both are considered relatively easy languages to learn, especially for beginners. So which should you choose to learn (or learn first)? Before we dig into the differences, here’s a broad overview of each language. Read this article about the difference between Python and R.‎

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

What Coursera Has to Offer

learning programdescription
GUIDED PROJECT

Learn a job-relevant skill that you can use today in under 2 hours through an interactive experience guided by a subject matter expert. Access everything you need right in your browser and complete your project confidently with step-by-step instructions.

COURSE

Learn Data Analysis with online Data Analysis courses. Take courses from the world's best instructors and universities. Courses include recorded auto-graded and peer-reviewed assignments, video lectures, and community discussion forums. When you complete a course, you’ll be eligible to receive a shareable electronic Course Certificate for a small fee.

SPECIALIZATION

Learn Data Analysis with online Data Analysis Specializations. Enroll in a Specialization to master a specific career skill. You’ll complete a series of rigorous courses, tackle hands-on projects, and earn a Specialization Certificate to share with your professional network and potential employers.

PROFESSIONAL CERTIFICATE

Whether you’re looking to start a new career or change your current one, Professional Certificates on Coursera help you become job ready. Learn at your own pace from top companies and universities, apply your new skills to hands-on projects that showcase your expertise to potential employers, and earn a career credential to kickstart your new career.

MASTERTRACK™ CERTIFICATE

With MasterTrack™ Certificates, portions of Master’s programs have been split into online modules, so you can earn a high quality university-issued career credential at a breakthrough price in a flexible, interactive format. Benefit from a deeply engaging learning experience with real-world projects and live, expert instruction. If you are accepted to the full Master's program, your MasterTrack coursework counts towards your degree.

DEGREE

Transform your resume with an online degree from a top university for a breakthrough price. Our modular degree learning experience gives you the ability to study online anytime and earn credit as you complete your course assignments. You'll receive the same credential as students who attend class on campus. Coursera degrees cost much less than comparable on-campus programs.

Coursera Footer

Top Online Courses

  • Finding Purpose & Meaning in Life
  • Understanding Medical Research
  • Japanese for Beginners
  • Introduction to Cloud Computing
  • Foundations of Mindfulness
  • Fundamentals of Finance
  • Machine Learning
  • Machine Learning Using Sas Viya
  • The Science of Well Being
  • Covid-19 Contact Tracing
  • AI for Everyone
  • Financial Markets
  • Introduction to Psychology
  • Getting Started with AWS
  • International Marketing
  • C++
  • Predictive Analytics & Data Mining
  • UCSD Learning How to Learn
  • Michigan Programming for Everybody
  • JHU R Programming
  • Google CBRS CPI Training

Top Online Specializations

  • Natural Language Processing (NLP)
  • AI for Medicine
  • Good with Words: Writing & Editing
  • Infections Disease Modeling
  • The Pronounciation of American English
  • Software Testing Automation
  • Deep Learning
  • Python for Everybody
  • Data Science
  • Business Foundations
  • Excel Skills for Business
  • Data Science with Python
  • Finance for Everyone
  • Communication Skills for Engineers
  • Sales Training
  • Career Brand Management
  • Wharton Business Analytics
  • Penn Positive Psychology
  • Washington Machine Learning
  • CalArts Graphic Design

Online Certificates

  • Professional Certificates
  • MasterTrack Certificates
  • Google IT Support
  • IBM Data Science
  • Google Cloud Data Engineering
  • IBM Applied AI
  • Google Cloud Architecture
  • IBM Cybersecurity Analyst
  • Google IT Automation with Python
  • IBM z/OS Mainframe Practitioner
  • UCI Applied Project Management
  • Instructional Design Certificate
  • Construction Engineering and Management Certificate
  • Big Data Certificate
  • Machine Learning for Analytics Certificate
  • Innovation Management & Entrepreneurship Certificate
  • Sustainabaility and Development Certificate
  • Social Work Certificate
  • AI and Machine Learning Certificate

Online Degree Programs

  • Computer Science Degrees
  • Business Degrees
  • Public Health Degrees
  • Data Science Degrees
  • Bachelor's Degrees
  • Bachelor of Computer Science
  • MS Electrical Engineering
  • Bachelor Completion Degree
  • MS Management
  • MS Computer Science
  • MPH
  • Accounting Master's Degree
  • MCIT
  • MBA Online
  • Master of Applied Data Science
  • Global MBA
  • Master's of Innovation & Entrepreneurship
  • MCS Data Science
  • Master's in Computer Science
  • Master's in Public Health

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack™ Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus

Community

  • Learners
  • Partners
  • Developers
  • Beta Testers
  • Translators
  • Blog
  • Tech Blog
  • Teaching Center

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
Learn Anywhere
Download on the App StoreGet it on Google Play
© 2021 Coursera Inc. All rights reserved.
  • Placeholder
  • Placeholder
  • Placeholder
  • Placeholder
  • Placeholder