• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Programming for Everybody (Getting Started with Python)

    Learner Reviews & Feedback for Programming for Everybody (Getting Started with Python) by University of Michigan

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.8
    stars
    231,269 ratings

    About the Course

    This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program
    from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with
    moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook
    “Python for Everybody”. Once a student completes this course, they will be ready to take more advanced programming courses. This course
    covers Python 3.
    ...
    Highlights
    High quality instructor

    (1484 Reviews)

    Introductory course

    (4203 Reviews)

    Top reviews

    AW

    Nov 20, 2015

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Easy to follow and not boring. The instructor breaks things down in simple form. The Coursera platform is sometimes a bit quirky but otherwise the content in this course I thought was quite excellent.

    AB

    Aug 24, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Great introduction to Python and programming as a whole. Everything is broken down making it easy to understand. Had zero programming experience before and this class made it easy and fun to get into.

    Filter by:

    2426 - 2450 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sharmila C

    •

    Jul 30, 2020

    Dr. Severance is such a wonderful teacher! I had never done programming before, he built the course so well. Easy in the beginning and challenging at the end. Just the right amount of difficulty to keep going. It was a joy completing this course. Look forward to the next.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Luis G S R

    •

    Jun 30, 2020

    I hope that the "Python for Everyone tool" gets upgraded so we can have mor hints about the type of error we are getting. I spent 3 trying to solve my code, but the problem was a misspelling in the output.

    Anyways, I had a great time. See you in next chapter. Thank you.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Siddharth D

    •

    Jun 26, 2020

    Its a great course especially if you are from a non programming background. The course starts from extreme basics to intermediate level. If you are already familiar with any other programming language, you might feel the course is slow but eventually you will learn python

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Chiang T Y

    •

    Jun 16, 2020

    Its a very easy course for a beginner who has zero knowledge in programming; The professor and the tutors online is amazing. You would definitely need to keep on learning with future classes from this series of Python specialisation courses to build your skills in depth!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kamran A

    •

    May 1, 2020

    One of the best courses to start learning to program. I have tried many times to learn to program but the material or teaching method didn't allow me to complete. But this course was complete in all regards and also it keeps one's interest in programming languages intact.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Pritam S

    •

    Jul 13, 2018

    It was a great experience to learn from such a prestigious university through coursera, thank you, it was my first experience in online learning, it was best for me so I'll definitely recommend beginners to take this course and have great knowledge and learning experience

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Aiman S

    •

    Apr 18, 2018

    The course is amazing and what makes it the best is the instructor, the instructor knows very well how to transfer the information to beginners in programming and explain everything in a fun, patient way. if you want to start learning python this is a good course for you.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jesse F

    •

    Apr 14, 2018

    Really enjoyed it. I've messed around with some python code before but knew i needed to take a course for some basic understanding. The lectures were great, and assignments were just as great. Would highly recommend for anyone looking to begin their Python coding journey!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Oscar E B

    •

    Feb 10, 2018

    The course is very good at giving you explanations of how the different statements work and haves some good assignments to test your understanding of new coding functions you learn throughout the course.

    highly recommended if you want to get started with python and coding

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Krishna J

    •

    Jul 31, 2017

    Its a very well taught course that covers all the basics and teaches not only how to write basic code but why it is done that way, learning this course has opened a world full of possibilities for me ,

    I cannot thank coursera and professor Charles enough for his teachings

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    May 10, 2017

    Como siempre el profesor Charles Severance nos brinda un material de excelente calidad al alcance de todos. Un curso imprescindible para aquellos que deseen indagar en el apasionante mundo de la programación con este fantástico lenguaje como lo es Python.

    Que lo disfruten!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By CHRISTOPHER W

    •

    May 18, 2016

    I have previous education in programming. This was a good refresher to start programming with again, especially Python - a language I'm new to. I just wish the interactive Python assignment submission tool would accept both Python 2 and 3. Otherwise, it's pretty great!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Gavin C A

    •

    Apr 16, 2025

    Very informative. Even without the textbook, Dr. Chuck made everything relatively simple to understand, step by step. I had to go back and review a few of his video lessons when I got stuck but ultimately I managed to find the solutions needed. Great introductory course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By AmirMohammad M

    •

    Feb 10, 2023

    this course was really interesting for me and I learn many things from this course .but in the homework, 2 questions are a bit hard, but in all, this course is very good to start programming, because the teacher is very good and the course is very complete for the start

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kazim A

    •

    Jul 6, 2022

    the teaching method is best and it is really good for beginners to have a strong base... recommended for the beginners and must follow the book for the better understanding. book name is "python for everybody"

    thanks charles severence for making the base very clear....

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sven M

    •

    Jan 25, 2021

    Ich kann den Kurs nur jedem empfehlen, egal ob Vorkenntnisse oder nicht.Der Professor ist super sympathisch und hat sehr gute Videos und Lernmaterial bereitgestellt.Ich werde auf jeden fall den nachfolge Kurs bei Ihm besuchen.Ich gebe dem Kurs und dem Professor 5 Sterne.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Siddharth S

    •

    Oct 13, 2020

    The course is really well explained and put by Dr.chuck. He is really amazing and he made it all look really simple and easy even though it was not. I really enjoyed this course. It was worth my time. For everyone thinking of doing this course I would say just go for it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Shannon K B

    •

    Jul 7, 2020

    This class was a perfect beginner introduction to python. The instruction videos make sense and fully explore each aspect of the lesson. The coding assignments are straight forward and provide multiple avenues for requesting help if needed. I highly recommend this class.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By G H

    •

    Jun 25, 2020

    I enjoyed every video. Thank you so much for sharing all the tricky parts and explaining them clearly. Now I feel comfortable with python programming. I also want to thank you for giving me a chance to enrol the course. I'm very much interested in taking the next course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By MUKUL T

    •

    Jun 1, 2020

    It was a really helpful course for me . It not only cleared my doubts regarding programming and its objectives , but , It also improved my programming skills and my knowledge of python . Regular Quizes and Assignments helped me a lot in improving my coding skills too .

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Priyanshu V

    •

    May 15, 2020

    One of the best course for a beginner. This course teaches you python in the most simplest way and Dr.Charles Severance is the finest teacher I have ever had. If you are a beginner then this course is for you. Go ahead and you will develop a deep interest in programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Xinran W

    •

    May 9, 2020

    It's really great experience to take part in this class, which is exactly as it said, "for everybody". This is my first time getting to know Python, but it's more interesting than I think before. Professor Charles makes this course full of fun. I love his teaching style.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By VINAYAK K

    •

    Apr 11, 2020

    Exemplary content for beginners and for those who want to get precise and to the point knowledge about Python.... A big thanks to Prof. 'Chuck' and his interesting approach towards the subject , which enabled me to cling onto Coding , something I was hesitating to learn.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Satyam G

    •

    Apr 2, 2020

    Dear Sir, your course is awesome explained by you and also have a lot of fun in learning python programming language.This course just boost up my interest in learning of python programming language and also keep my interest in research in computer science.

    Thanks Dr.Chuck

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Abdallah A F

    •

    Aug 8, 2019

    Thank you so Dr/Charles Russell you were an amazing educator and your style was not boring like other educators and so simple and so funny .

    hope to have the chance to complete the remain courses to had the full knowledge that i need in Python.

    Best regards / Abdalla Fahem

    • Chevron Left
    • 1
    • ...
    • 93
    • 94
    • 95
    • 96
    • 97
    • 98
    • 99
    • 100
    • 101
    • 102
    • ...
    • 400
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • 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
    • ECTS Credit Recommendations

    Community

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

    More

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

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.