• 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,254 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 19, 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.

    SK

    Dec 26, 2019

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Extremely basic but Dr. Chuck is so interesting that you never get bored. You can pass the course in a few days with minimum or even no programming knowledge. It's a good starting point for beginners.

    Filter by:

    2001 - 2025 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sophie Y

    •

    Feb 1, 2016

    Well organized contents. Great for Python beginners with some experiences of other programming language (like R). The only pity is that some of the functions (like the "raw-input", "print", etc.) are not compatible with the latest versions of Python, so you have to check it out online by yourself.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Vishwas K V

    •

    Jan 13, 2016

    This course is the Best thing that can happen to anyone who wants to not just learn, but to understand the way in which a computer works. I am very thankful to Coursera, University of Michigan and Prof. Charles Severance for making this course available to everyone. It cant really get any better:)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Maxine M

    •

    Mar 23, 2024

    Brilliant course. I was a complete beginner going in and now I feel like I have a solid foundation from which to build up my skills in programming and python. Lecturer was fantastic and there was a great balance between theory and practice. Can't wait to start the next part of the specialisation!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dinesh R J

    •

    Sep 5, 2023

    It helps me to understands basics of python. It really help me to grow in programming fields . Thanks for sharing this valuable contents to everyone with financial aid options who are not able to pay small amount of fee. Such a great place to learn new skills and grow in the fields of interest.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By CHAMAL D R

    •

    Mar 13, 2023

    I would highly recommend Python for Everybody to anyone looking to learn programming with Python. Whether you're a complete beginner or an experienced programmer looking to learn a new language, this course has everything you need to get started and build a solid foundation in Python programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Swapnil R

    •

    Dec 20, 2022

    Thank you so much for designing this wonderful course. I thoroughly enjoyed each session and had been able to complete each task due to the proper mentoring of the experts. I would recommend all the beginners to definitely enrol for this lovely course and take the benfit to enhance your knowldge.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Darwin A P Z

    •

    Jan 17, 2022

    It was wonderful, for several years I've tried to learn python from a lot of platforms, apps and other mechanisms and I have to say the way this instructor and the program is designed will help you to keep motivated and working to get this done. Thank you to all the creators for this amazing job.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sumit K

    •

    Oct 1, 2021

    The course is really superb for beginners who want to learn Python programming. It requires no pre-requisite. Professor, Charles Russell Severance, has very nicely taught this course that I didn't lose interest or turn off. Thanks and Regards to him, University of Michigan and the Coursera Team.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By David

    •

    Jul 26, 2021

    Excellent class. Just at the right pace, right tempo, and assignments are just challenging enough to help us learn but not so challenging as to be nearly impossible. High-quality video production quality as well. Currently going through this class with my girlfriend and we are really enjoying it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By YeahYeahYeah Y

    •

    Jul 11, 2021

    I am a beginner with zero foundation, I know nothing about computer knowledge before this. But I met such useful course content and interesting teachers! They have carefully designed the teaching content, so that even people like me who are difficult with science can continue to learn! Thank you.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Amitesh K

    •

    Jun 13, 2021

    Although I am proficient in Python and has been writing Python codes for last 3 years, but I still loved the way the material was presented. This is the reason for me to start this whole specialisation as I want to learn different ways to teach it to the new guys that I am going to mentor/train.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Josh W

    •

    Mar 24, 2021

    Excellent course. I spent some time reading various texts on Python, yet they rarely offered explanations of what each term meant. In this course, the deep explanations of what each part of the language covered meant was tremendously helpful in understanding what is actually possible with Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By James T c G

    •

    Feb 9, 2021

    It was my first valuable experience at Coursera. It really enhances my programming ability and thinking beyond my posterior barrier in computer science. I will try my best to look much further. Thanks alot everyone for giving me this honorable chances to learn from great lecturers and professors.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Nov 12, 2020

    It has been many years since high school when I had written programs in Basic, cobol, and fortran :) I'm grateful to the University of Michigan, and Professor Severance for offering COURSERA in such an easy to use format that has broken the ice for me to strive toward a much needed career change.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lakshman A

    •

    Oct 17, 2020

    This course is the best course on python that I have ever seen. I tried a crash course on python by google and at first, it felt better than this course but later on, that felt too fast, and couldn't manage it but this is at the perfect speed and this is the best course on python according to me.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Neha R

    •

    Sep 10, 2020

    it was an amazing journey learning it. Especially the way the tutor simplified it so wonderfully that has changed my mindset that "Python is HARD!" This course is literally for everyone and anyone can learn Python from this and trust me if you are a beginner, I was below it! But, now, I enjoy it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By J L

    •

    Sep 9, 2020

    Really appreciated Dr Severance's efforts in making programme for everybody or else I wouldn't have the courage to take such a course. It's good to learn some basic concepts on the programming language and most important of all, the key ideas and concepts behind programming. Thank you so much.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Krishna T

    •

    Sep 5, 2020

    It is good to learn different languages and we are programmers different languages can make our work easy. Coursera learned me to be best, They taught me like they were in front of me and with me.

    I suggest everyone who wants to learn different languages then checkout Coursera for better learning.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sarthak N

    •

    Apr 25, 2020

    Very Helpful and what an amazing teacher! Wishing my university had teachers like him! Absolutely amazing.

    This course is great for very beginners who don't know anything about coding or how computers and codes work but it's also pretty great who know about it but might wanna brush off once more.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By SUSHANT S

    •

    Apr 18, 2020

    Unlike any other programming tutorial , this one keeps you engaging in course perfectly.

    The way Dr.Charles teaches is fascinating. I had a different approach to the basics then one i learned during college education.

    Don't worry if you are beginner, it's right course for you as name of course says

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Satyajit C

    •

    Dec 29, 2019

    Being from Civil Engineering background, I had very less programming knowledge. The way Sir explained the course was excellent and his way of teaching was so lucid that I could grasp all his concepts and could pass all MCQ tests with ease. I thank him from the core of my heart for his dedication.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By fullfoolfu

    •

    Sep 13, 2019

    Great online course! Thank you very very much for the course! It's well organized. Charles explains everything in details. It's actually hard to get lost during the class. This course helps me lay down a strong programming foundation. It makes me not to scare programming anymore. Thank you again.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Danny L

    •

    Nov 20, 2018

    Fantastic introductory course for programming beginners! Dr.Chuck's videos are easy to understand, with the aid of the textbook,this is an amazing journey through Python so far! Course one is kinda straightforward, but I believe things are definitely gonna be more fun in the next couple courses!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Zhu T

    •

    Jun 28, 2018

    really useful to get hand on python. the examples are great! highly recommend to install the python editor, so that while you are watching the course video, you can play the codes from slides on your own computer. That way, you can get the best out of it! Enjoy learning python, fellow classmates!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ashraf M

    •

    Nov 29, 2017

    good course and great instructor by the way

    he simple enough but for how have a programming background little bit

    but i encourage everybody to enroll in this course to understand how to get programming classes

    and it is very important skill for how's intended to teach him self programming at home

    • Chevron Left
    • 1
    • ...
    • 76
    • 77
    • 78
    • 79
    • 80
    • 81
    • 82
    • 83
    • 84
    • 85
    • ...
    • 400
    • Chevron Right

    Coursera Footer

    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

    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
    • Do Not Sell/Share
    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?


    Having trouble logging in? Learner help center

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