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
226,754 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

KK

Jun 26, 2020

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.

NU

Jun 22, 2020

Very good introduction to basic programming. Very easy for beginners in python who have already some programming background - but still extremely useful to quickly and efficiently learn python basics.

Filter by:

926 - 950 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Bryan

Oct 17, 2016

This course is an easy to understand, fun, and very informational program that anybody can learn from. While taking this course I have gained the abilities necessary for managing large quantities of information while executing simple commands. This system has aided me beyond just helpful. I can now provide others with this information ranging from close friends, work, and even my own instructors. Thank you.

By Juan J R C

Mar 24, 2023

Aprendi las bases mas impotantes para empezar a hacer pequenos programas y ademas fue una linda experiencia porque fue muy entendible y ademas pude ver en los videos que le maestro compartia como este mismo curso a estado ayudando a muchas personas al rededor de el mundo y tambien fue muy emocionante ver al creador de Pyton siendo entrevistado y me da algo de ilusion poder llegar a ligas tan altas como esa.

By Sagar R

Dec 30, 2016

This is how things get done! One of the best online course for Python-2.7 for getting started. This one for sure, break the ice to get onto the advance level. Dr. Chuck is a real master; his method and style of teaching is very effective. I truly appreciate his time and effort putting this course and materials together. The Coursera platform is brilliantly tailored with this course. Thanks to Team Coursera!

By Pietro B

Dec 11, 2016

I went through this course really fast because I'm already a bit acquainted with the Python environment, since I self though myself how to code in it. Despite this fact, I have to tank this course to fill many gaps on my knowledges. The Exercises were a good training method to test my skills, and the book is a really great material to start to learn Python. I wish I've attended this course many years ago :)

By Nancy G C

Nov 9, 2016

Professor Charles guide learners in a very enterteining manner through the programming basic concepts. I really reccomend this course for everyone who wants to start from the lowest level or scratch so as to begin understanding how to interact with logical and human- computer interaction. Even if you know something of programming, I think this is a good way of starting or modifying our logic to programming.

By Daniel S

Oct 3, 2016

This is a splendid introduction to a delightful and powerful programming language for the first-time programmer. But it's even more than that: Charles Severance is a gifted teacher who gets the neophyte up and running in a gentle and engaging style. Really! Anyone can learn to program a computer, and get a whiff of mastering technology. But beware! That whiff can lead to addiction... and not in a bad way...

By Raymond C

Apr 24, 2020

Dr. Chuck was an awesome teacher. I really wished i had someone like him in HS and College for my CS classes. I wasn't a CS major, but it was taught like we were...he speaks in such easy and understandable terms. His examples are spot on. I am still learning and making mistakes, but it's not frustrating in a bad way...it's actually making me try to figure it out and learn. The sign of a great educator.

By james r

Sep 25, 2019

I am very impressed with the videos, book, auto-graded tests, exercises. I have never paid $10 for a programming book before and its helpful to quickly lookup an explanation. This is my first online course and it has motivated me to consider other classes. I really like be able to binge for a while and stop to look at other reference material. I have a second Python book Automate the Boring Stuff.

thank you

By 杜晏楠

Jul 15, 2019

Studying python with Professor Severance was such fun! This course is very friendly to people with even next to zero understanding of programming. It's so nice.

Professor Severance's lectures are easy to comprehend. The assignments are good brain exercise for me. And solving each task gave me great sense of achievement.

Thank you, professor. I couldn't have done it without your help. This course is amazing!

By Corinne P

Sep 29, 2015

I loved this class. It's been over 15 years since I've been exposed to programming. I alway regretted not taking the opportunity to learn it. Now I'm getting into it, and I really like it. Even with no background in programming, I did think the class moved a little too slowly though. I finished the whole thing in less than a week and even did some additional exercises. I can't wait to start the next class!

By Laghavi M

Apr 10, 2022

It is a good course. I know C and CPP, so I navigated through it pretty easily, English not being my native language still I understood it nicely. First few weeks were like revision for me and I focused on the differences in C and Python. And there are many new functions I learned. It was fun to learn, there are many paced assignment and quizzes which are helpful. I will definitely suggest it for everyone

By Arzu S

Feb 5, 2021

I had so much fun taking this course. Charles Russell Severance is a great teacher, even though I had my prejudice for coding, this course made it fun, and most important of all, it showed me that I can code. I went through the first couple of weeks in days! I was eager to learn. I simply wish that I was in his class. Last, of all, I like to thank everybody who worked for this course to be available here.

By Nandlal G (

Aug 12, 2020

I would like to thanks Dr. Chuck for making it so easier in terms of learning, understanding and applying simple python programs in order to take a step ahead in the programming world with so much of interest. I am also thankful to Coursera for providing specialization free of cost and also would like to recommend this course to everyone who want to learn programming but have no prior knowledge of coding.

By GANESH M W

Apr 26, 2020

Awesome explanation of basic programming with python.in this course i have learned input statement, output statement,boolean,operator, keyword, loops,if else statement ,try and except statement in python with wonderful explanation and programming example.this course have flexible deadline and appropriate content for understanding basic.Also this course include discussion with different technology expert.

By Mike C

Sep 19, 2017

The course comes across as too simple and a little slow at first, but it picks up during the latter half and becomes more challenging when Dr. Severans gets into function building and logic loops. Great intro course for individuals who have very little to no programming background. I feel like after the course, the student is well equipped to pick up a python book and start digging into greater details.

By Thomas B

Jun 28, 2017

This is a gentle and humorous introduction to not only Python, but programming in general. Just the way a beginner's karate class focuses on simple actions completed well (Wipe on; wipe off ;-) but eventually gives instruction in the philosophies of non-violence and inter-connectedness, so too does Chuck endeavor to get you doing something at the start of class whilst leading you to the Deeper Mysteries.

By Viviana A T C

Mar 27, 2016

This course has been the best programming class I have ever taken, and I have given programming several chances through multiple different courses. The professor broke things down for someone without a programming background perfectly. The material was taught with examples and a casual environment which enhanced my learning. I give this course two thumbs up, cannot wait to complete the 4 course series.

By Alexander Z

Feb 9, 2023

Thank you for a great opportunity! Excellent course. After having studied different Python course I decided to get PfY instead and it's definitely worth it. Even though topics covered in the first section of specialization weren't new for me, Dr. Chuck managed to make up my mind clearly with some hints so that it's become more understandable than before. Looking forward to proceeding with course.

BR,Alex.

By Brandi K

Mar 12, 2022

Honestly, I took a computer science course in University and after 4 months of frustration found I'd learned NOTHING. I just assumed I sucked at computers and it's freaked me out ever since. This course took me 3 days to complete, and I learned so much that I actually started having fun and building the confidence to explore my own ideas of (really really simple) programs. Fantastic resource, thank you!

By Deleted A

Dec 4, 2016

This is an excellent course for beginners. Helping them understand that learning programming is just like learning another language to talk to strangers, computers in this case. Ample examples to help any novice to relate and appreciate the art of programming. Thanks to the whole team for freely providing such excellent coursework. Making quality education available in every nook and corner of the world.

By Oksana H

Aug 7, 2016

The best course I've ever taken. Dr. Chuck is really cool, he is able to present material in such a way that you really start loving Python and everything seems much easier than it actually is. This course is for complete beginners. I've already finished another course on Python (from Rice University) after this one, and I must admit that the course from University of Michigan helped me a lot! Thank you!

By Patrick L

Jun 24, 2016

Though I've just learnt the basics of programming, I imagine learning it can be overwhelming if taught the wrong way. This course is perfectly structured as an intro to programming to allow you to learn the language without discouraging you by trying to teach you too much at once. I very much enjoyed this course. Charles Severance is excellent and engaging teacher despite the fact that he's a Slytherin.

By Ahindra D

Aug 24, 2022

Dr.Chuck is one of the best instructors I've came across. The Course is very beginner friendly, so this is ideal start for your journey in the world of programming. All the concepts are discussed in depth using diagrams so it's pretty easy to grasp the theories. The best part is the whole learning experice is FUN! You will definitely want to learn more 'n more after this. AGAIN, Dr.Chuck is the BEST!

By Aytaj I

Jul 6, 2021

I love this course, the professor is great, explains in a very simple way that even if you come from a different background you can grasp the topics very easily. The homework exercises are really great to fully support what you have learned. Loved the course! Would definitely continue to get the full specialization program and will recommend to friends interested in python programming and data science!

By GAURAB A

Aug 14, 2020

This really helped spur me on towards something that I always wanted to learn. But never had the opportunity and dedication, most importantly. I would have to thank Coursera for providing this wonderful opportunity to learn especially in this time of COVID pandemic. And special regards to Dr. Charles Severance for making such a student-friendly course. Looking forward to further specialization courses.