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:

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

By Joshua O

Jun 1, 2020

This course is a great tool for beginners diving into the programming world. As a first in a series of courses, it illustrates and engages you to participate in creating simple but useful programs. Like every "first step", it gets interesting and you start to think of it less as "impossible to do" . I certainly learnt a lot and i'm ready to develop more to integrate my skills for solving problems with big data.

By Anya R

Jul 24, 2018

Charles does a wonderful job explaining the basics of Python scripting. Some of his logic description is really helpful. With that said, this course may be a little too basic if you have had experience with other scripting or coding languages in the past. I have worked a little bit in csh and Java, and found it a little basic for me at times, but there were good nuggets of info. I'd say any coding beginner shou

By Diego A B

Aug 24, 2021

This course is an excellent choice for beginner programmers to start their adventure in this complex world. I personally already knew most of the concepts covered, but I can see the value this course has for beginners. Dr. Chuck does a wonderful job of explaining every little detail that is needed for anyone to understand. If you haven't done any programming before, look no further! This is the course for you.

By SUGAYATHRI D P

May 7, 2020

Dr.Chuck was the best instructor one could ever get. I've learned some many new concepts. I never knew python before.Once I got registered for this course, it made me help to learn the basic principles of python.I am glad for coursera for offering these courses.At the end of the course,I've learnt the importance of python.The designing of assignments , material , quizzes were at it's best and were so creative.

By Panha S

Oct 22, 2016

It's an amazing course. I learned a lot from this course. Not only did I learn programming, but I also learned how computer works when it comes to programming. The lecturing style is interesting and exciting for most of the time. It's short and precise. The explanation is clear and understandable. I like the flow chart and the summary of key concepts and key terminology of each lecture and chapters. Thank you.

By Satyaranjan M

Nov 13, 2023

First off, great job on the programming The layout looks clean and organized. The color scheme is pleasing to the eye, and everything seems to be well-aligned. Your choice of fonts is easy to read, making the information clear. Overall, it's a solid python If I had to suggest any improvement, maybe consider adding a bit more contrast to certain elements to make them stand out even more. Keep up the good work!

By Банный Ю В

Jul 27, 2021

Excellent course! I was lucky. I "accidentally" decided to pass it. I experienced great pleasure from successful analogies in the process of explanation. I listened to wonderful stories told by people! I saw many places around the world with grateful students. Thank you to the creators who gave me the opportunity to get into the spirit of Python! P.S. (I...I...I...) It's a little pathetic, but it's true... :)

By K R

Dec 8, 2020

It was an amazing experience. Thanks to Professor Charles for making it clearly understandable and easy to apprehend., he uses very pertinent exampes that help you cease the matter. The course covers enough basic knowledge on Python Programming to make you understand different blocks of codes and write some simple but efficient code. I have learnt a lot in this course and I'm so excited to go to the next one.

By Andre G

Jun 23, 2020

A brief introduction to programming. If you are a beginner, you're probably going to love it. I already have a background on programming and I would say that for a advanced person, It will lack bonus materials and exercises as it is very simple and slow going. But despite of this fact, It is interesting to see how different teachers approach on the introductory subject using the most varied ways and examples.

By raja n r

Apr 29, 2020

this program is too god,and my instructor is pretty good and a lot of stuff is with him.his way of teaching attracted me to watch the course without fail.i'm a mechanical student and this course learns you from the scratch without any prior knowledge.i suggest all to take a chance to enroll if you are intrested in programming.Finally,i thank my instructor Dr.Charles Severance sir for learning me a new skill.

By Logan D

Feb 13, 2019

I just want to thank all the mentors and my fellow classmates for helping me achieve my first Python certificate here on Coursera!

This course was challenging but not impossible to learn, i am so grateful to the University of Michigan and Mr. Charles Severance for helping this learning event happen. I recommend anyone who is interested in learning about Python take this course. It is affordable and effective!

By Hanxiao Y

Jun 7, 2017

Wow I have to say this is really a good course with excellent teacher! Before this course I have no idea of Python, I struggled and wasted a lot of time considering which language I should learn, Java or Python. Now after this course, I fall in love with Python, it's an elegant programming language easy to start with! For those who want to get start with their coding career, I strongly recommend this lecture!

By Tanja Z

Aug 7, 2016

Excellent beginner course for learning Python. The instructor slowly guides your thinking so that your thought process matches that of a Python programmer. Quizzes and especially assignments are relevant to testing your newly acquired skills. If you have a bit of experience in other languages, I recommend going quickly through the course, as I found a great deal of overlap in language that let me speed ahead.

By Ushan M

Nov 22, 2020

Oh, I love this course so much. I never though that I could learn the basics in the first attempt. Dr. Chuck is highly recommended for everyone who is willing to have a shot in python coding. He's the best lecturer for sure. he's so friendly. The course content is so clear so anyone can get it clearly. I would like to thank Coursera programs for letting us learn so much online. Thank you for the opportunity.

By Thomas B

Apr 23, 2017

I loved this course and Dr. Chuck makes it easy to follow. I have prior programming experience, but was self-taught, so this helped structure some of my learnings. My only suggestion is to use a different color instead of white on neon for the blackboard drawings to make them easier to see. Other than that, I give this course 5 stars. I'm looking forward to my next course in the Python specialization series.

By Joshua G

Jan 14, 2017

Good basic intro. Professor doesn't take himself too seriously which makes the lectures entertaining as well as informative. I would recommend this to someone who has no coding experience.

I have some programming experience with Python. I didn't need to watch the lectures to answer the questions. There may need to be some way to 'exempt' out of certain courses to get to next course in the specialization.

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!