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

4.8
stars
228,240 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

JT

Invalid date

I completed the course in about three days. I've never programmed before to the learning curve was excruciating but nonetheless I managed to get through and finally get my python feet wet so to speak.

KP

Invalid date

Very beautifully taught. I gained basic python programming knowledge quite easily. The lecturer is fun and encourages students to want to learn more. In general, it was an awesome learning experience.

Filter by:

1076 - 1100 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By emily s

Apr 20, 2018

This course is great!!! It will teach you the beginning of python syntax but more importantly it gives you a really good foundational understanding of the concepts behind the code you are writing. Like any new language there are moments when you get stuck and it is frustrating however Professor Severance's videos and the book actually make those moments quite navigable and rewarding.

By Nakendra D

Mar 12, 2017

Dr. Chuck's way of teaching is always wonderful. This is a second course i have taken for Dr. Chuck and i am planning to take all the courses for Python specialization. This course is very helpful for the people who want to learn Python programming as it contains very basics of programming and designed in such a way that anyone can learn it without having any programming background.

By Donald B

Mar 4, 2017

Everything was good, but as seen in the forum, more explanation around how to deal with "None" with respect to the minimum could have been included. Additionally, I think there have been modifications and the final assignment has changed. Specifically on the latter, the last assignment no longer ask to compute an average but rather a maximum and minimum. Really good class overall.

By Qiang L

May 17, 2022

This course is very interesting and very helpful.

Though most of points I've already known, but I can always learn something new from the instruction of Professor.

I am grateful for the financial aid Coursera provided.

And thank you so much, Coursera, University of Michigan, and the team of Professor Charles Russell Severance. I am looking forward to have a next session of learning.

By Bjoern B

Sep 11, 2021

I actually knew python before taking this course. For employment purposes I'm getting some certificates on subjects I already know (but don't have any certifications or experience to show) on coursera at the moment. My emphasis is on Data Science and I found this course quite helpful to refresh my python knowledge. I would definitely also be suitable to learn python from the start.

By Zaid K

Sep 21, 2020

my name is zaid. it was really an amazing course. i had no idea that 'Dr. CHUCK' would explain things so nicely. although i had few hiccups in graded assignments but it was overall fun. i forgot programming after my BTech from IIT (several years back). But now i again feel very enthusiastic and eager to do more and more programming. thanks a lot coursera and thanks a lot Dr. Chuck.

By BHAVISHYA S

Jun 28, 2020

Hey there I just completed this course which was sponsored by my university, I want to tell you guys that this is a very easy course for learning basics of python plus the way of teaching of Dr chuck is very interesting, assignments are super easy. I just loved it.Note: you can complete this 7-week course in just 6 days if u want, as I did, so best of luck stay blessed stay inspired

By Raihan A

Apr 11, 2020

As someone who is already fluent in Java, "Programming for Everybody (Getting Started with Python)" was a great way to start familiarizing myself with the general syntax of Python. I blew through this course in a couple of days, and really learned a lot about how to transform simple Java statements into Python. Great work in designing this course Dr. Severance! Onto Data Structures!

By Ramesh G K

Sep 23, 2018

This training session is really a good kick start for the beginners who dream to learn an easy coding language, I would say I love Python now which would like to see myself from beginner to mid-level and advance level and thereafter to reach my goal to be a professional python developer.

Thanks a lot to the trainer for spending his valuable time and sharing knowledge with us..!! :-)

By MARIN P

Apr 17, 2018

Professor Severance is an excellent instructor who focuses on clearly explaining the different components of Python. As a beginner to coding, I found this course to be very accessible, while still being challenging enough that I remained engaged throughout the series of lectures, quizzes, and assignments. I would recommend this course to anyone who is interested in learning Python.

By Irena K

Nov 17, 2016

Wow.. what a journey!! This course is a great path for someone who wants to have a gentle taste what a programming is about.. Dr Chuck has done amazing job and sitting every evening on lectures and assignments was so enjoyable.. Thank you so much for an opportunity .. I have gained such a great skill thanks to your dedication.. what a great job! Thank you !! See you on Course 2!! ;)

By Steven W

Feb 20, 2023

I took a Coursera course several years back for python with Chuck when it was free, however, my career prevented me from moving forward with becoming a bona fide programmer. So when I decided I REALLY wanted to learn Python this time, the first resource that came to mind was Coursera with Dr. Chuck. I love Chuck. Great teacher! And I just downloaded my first certificate. Thank you!

By sertac a

Mar 16, 2021

It has been forever since I could actually love a course tought by a professor. Felt really great to keep up with the legendary Slytherin prof. Charles Severance!!! . His obvious talent in empathy and subtle jokes made this programing course one of my favorite moment of my day in this challenging times. Looking forward to embark new programing wonders with Coursera and Charles Sev.

By Roopesh R

Sep 19, 2020

i am very thankful to coursera and it was my first course in coursera. i loved and like the way lecture teaches to student like me and the materials which are provided are good. i never felt bore in class and i am very thankful to have lecture like Dr.Charles Russell Severance and ii wish i could have get teacher like him in future. i liked continue my remaining courses in coursera

By Rohit K S

Sep 15, 2020

I wish i had a Professor Like Chuck in my college. His Style of Teaching is Very Interactive & Unique. While taking his course i would feel Tired or Bored. Once you sit to watch his lectures you'd want to just keep going & going & test what you've learned by completing the assignments which a given after each & every topic to keep you focused throughout the course. thankyou Chuck!!

By Honey M

May 11, 2020

Dr. Chuck is an amazing teacher, i am a design student, and i had no prior knowledge of programming, still i could comprehend each new topic as it was introduced by sir, almost immediately. i recommend everyone who wants to learn python to take up this course irrespective of your academic background. all you need is your phone and an internet connection and you are ready to start.

By Ashish k

Jan 12, 2020

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.A great introduction to Python and programming as a whole. Everything is broken down making it easy to understand. I had zero programming experience before and this class made it easy and fun to get into.

By Siddharth S

Nov 8, 2015

The initial topics and concepts are very well explained, which helps to build a solid foundation for learning future advanced programming techniques. Prof. Charles has taken time to elaborate on basics which can be easily grasped by complete beginners. The language and pace of course is easy and the lessons are peppered with lot of examples and video interviews of industry experts.

By Marco D C

Nov 4, 2020

This is perfect for those who have no background in python. I love the pacing and the explanation that dives deep into the topic but does not make it complex. I love how simple it is and how easy it is to follow. I love how I was able to follow without being confused with all the information being introduced. This is definitely a highly recommended lesson for starting with Python.

By Siqiong H

May 25, 2020

The course is excellent and helpful for zero background people to get to know Python step by step. And I really like the instructor as he actually get you through python step by step in a easily understood way. From the first course, programming is not like something magical to me any more and I got to know how computer works in the background. Thanks a lot for the amazing course!

By Irene

Apr 4, 2020

I like the way that the instructor teached, very clear and straight forward while also vey humorous. I'm planning to take other classes which is relevent to python. By the way, I think this course might be a little to easy for people who have some basics for computer science or already learn other kinds of machine language. I suppose I would take more challenge classes if I known.

By Catherine A

May 19, 2019

I would recommend this course highly, Charles Severance is a delightful teacher who communicates easily to non-technical people and technical alike. What I like, is I feel like I understand what I'm doing, it's not a simple 'monkey see' or 'monkey do' process that is common with a lot of online courses. Very much enjoyed doing this course and would like to continue with some more.

By Vladimir Z (

Sep 17, 2015

The only course I've actually start learning some programming. Especially good for those who don't know anything about programming and could hardly imagine how things done inside this electrical magic box.

In some sense better than Codeschool, task is a bit harder, and the overall coverage is deeper, though I passed it on 1.5x video speed because of lots of talking. Like it anyway.

By Khalid A

Apr 29, 2023

Completing this course on Coursera and earning my certificate has been an amazing journey! I feel a great sense of accomplishment and pride in my hard work and dedication. The knowledge and skills that I have gained from this course will be invaluable to me in my personal and professional life. I am grateful for this opportunity and excited to see where my new knowledge takes me!

By song y

Oct 14, 2022

Very good course. As stated at the beginning of the course, it is not only dedicated to teaching us how to program in python, but also teaching us how to take a programming class. Through these days of study, I have felt a lot of things that I have never had before. It is some idea, spirit, or other, which gives me courage, confidence, and fun. Thanks Professor Charles Severance!