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,608 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

V

Apr 28, 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.

DJ

Oct 19, 2017

Dr. Chuck has a special ability to teach programming to people who doesn't necessarily have programming background. This is rare among programming teachers, and shows that he is an excellent educator.

Filter by:

826 - 850 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Anmol L P

Sep 5, 2017

This course is really helpful for people who are planning to try hands in the field of computation. Python I feel is a good platform to gain some coding experience because:

a) It is easy to comprehend with simple syntax.

b) It is very flexible.

c)It adds good value to your CV.

And I feel Professor Charles Severance has done a good job. I think maybe it will be better for the beginners to use the book along as they progress.

Thank you.

By Marcelo C

Mar 6, 2024

The course structure was straightforward and easy to follow, making it accessible for learners of all levels. The instructor had a knack for breaking down complex topics into digestible chunks, which helped me grasp fundamental concepts that I had previously struggled with. Through hands-on exercises and practical examples, I was able to reinforce my understanding of Python fundamentals and gain confidence in my coding abilities.

By Madhava R M

Aug 29, 2022

A wonderful and excellent and amazing course to learn about python. I have learnt a lot about the programming language python from this course. The question sets which are also asked in the graded assignments are good and the course content is well designed and structured starting from the first week to the last week.I am so thankful to the university of michigan and to the coursera platform for providing such wonderful courses.

By Yusuf N S

Jul 6, 2020

For me this course with very easy as I had previous knowledge of Computer programming with C++, The course instructor is more than awesome, he makes it seem so simple and force you to love the course. Python is a very important language that is interfering with almost every field in the tech industry. This course gives you a great introduction to a language of a great importance and also introduce the computer science through it.

By Janet P d R

Oct 4, 2019

I recommend this course for all those who have not been previously linked to the programming as it shows you the basics to get started. It is made for the public in general.

For those who speak Spanish as mother tongue, I recommend to use the English subtitles option so you can more easily follow the teacher and notice small details, which are often necessary in programming.

Thanks to the teacher for his pleasant way of teaching.

By Yurshanva K

Sep 3, 2019

As the name itself says " Programming for Everybody" is indeed for all, i thought i would lose interest from week 1 but i did not and here I am, finally i have completed course 1. Now I'am definitely going to continue course 2, and thank you so much for the understandable teaching, it was like a story, not confusing at all. Also, because of this course, I'am going to pursue a career in programming. Really inspired by this course.

By Duha

Aug 18, 2020

The way the course has been made and taught is amazing! It introduces is a course TRULY designed for absolute beginners. I enjoyed the course and Dr. Chuck is simply amazing. If you have a background in any other coding language, the concepts of this course feel like a summer breeze, with a few python specific syntax here and there. Overall I enjoyed the course and managed to finish it way ahead of schedule. Thank you Dr. Chuck!

By Manasa C

Jul 5, 2020

It is the best course for the python beginner to learn the syntax...

If the student is aware of other programming languages like c, c++ and java. you can complete this course in 2 days.

if you are not aware of other courses then you need to see the textbook that was suggested and I would suggest another text book for python that is Python crash course by Eric Matthes. This is one of the good book for python to learn......basics...

By Jesús A M G

Jun 19, 2020

Este curso es una excelente herramienta para comprender las bases de la programación en Python. La forma en la que se presentan los contenidos en muy buena y fácil de seguir, y los ejercicios realmente te hacen comprender este lenguaje de programación. Recomiendo a los que lleven este curso que utilicen la herramienta Atom, así como el Command Prompt (mencionados en el curso) para la programación y las pruebas de los ejercicios.

By Deleted A

Oct 3, 2017

In my opinion this was an excellent course. All the information was available, and well explained. The professor Dr. Chuck it's a great teacher, he made me laugh a couple of times, so I really enjoy all the videos and excercises. I found very interesting all the interviews to famous people, such as Guido Van Rossum, Massimo Banzi and Daphne Koller. Thanks so much to everyone who makes this course possible and thanks to Coursera.

By Miska J

Aug 17, 2017

Like the title states, 'Getting started..'. So if you have prior programming experience this might feel a bit elementary, but if you're completely new to Python there's still plenty of things to get you going faster with Python. And if you're completely new to programming... This course is definitely bang for the buck! Very easy to follow, great examples to get things sinking in fast and in overall, very well constructed course.

By Isiah R W

Jun 30, 2022

Gave me a good foundation on functions, operators, and loops. I learned how to create code for a program to do simple calculations (add, sub, mult., division, averages), how to ask for user_inputed data, and data type conversion (ex. string data converted to integer or float data). I don't feel like I'm a programmer yet but I am surprised by how much I picked up and am excited to see my progress as this is still my first week.

By Mo A

Apr 17, 2021

It is a pleasure learning from prof. Severance! I am a programmer myself and it is important to me when a professor talks in basics and includes history that makes course interesting and knowledgeable. I am a 'Teacher Type' myself so I like learning things from ground up. Exercises and problems should keep students at the keyboard and I thin prof. Severance did that for me with while-loop min-max problem! it is a great problem!

By Mehta S

Nov 14, 2020

This course experience was on par with in-person lectures I have had in my university, maybe even better. Professor Charles Russell Severance is an exceptional teacher and makes the course content quite easy to grasp by delivering the lectures sequentially, systematically, and keeping the audience in mind.Like all the other reviewers, I am quite satisfied and would highly recommend anyone aspiring to learn Python to start here.

By NURUL A B J A N

Jul 14, 2020

Its easy to understand! You've got a plenty of time to complete all courses. Don't give up, your almost there :)

The instructor explains the code in such a simplest way you could imagine, you always can pause and rewind if anything falls behind. The courses are split to 2 which you still can continue to learn after completed the part 1. Overall its a great experience to learn python with coursera! You should give it a try too.

By Alif A 1

Apr 30, 2020

This course was a lot of fun. If you're completely new to programming, this is a very basic and easy course so you won't likely have any trouble understanding. However, if you have prior knowledge in programming in a different language and taking this course just to learn Python syntax, you should complete the course very fast and move to the next one to get more in depth knowledge in Python because this will be a bit too easy.

By Aaron L

Apr 12, 2020

This course is helpful for being introduced to Python. The only comments I have is to maybe increase the amount of exercises to really drill the concepts in. Also, to include all current chapter components learned into the current chapter exercise. For example, try and except wasn't applied until the next chapter or two. Not a real problem, but would be helpful while it is still fresh and able to work a few different exercises.

By Sarvesh M

Sep 29, 2020

Really good course . I have learnt a lot in this course's graded assignments and quizzes and also from the video lectures . I do recommend this great course for everyone who is just beginning to learn python. Great course . Thank you Dr . Charles Severance . I am really grateful to coursera and to Dr.Chuck for this wonderful course. I sincerely thank my instructor, University of Michigan and Coursera for this wonderful course.

By Thiago R

Feb 8, 2019

I'm studying programming to change my career. I always thought programming was very difficult, a job for a few brilliant minds only, but Dr. Chuck made me believe it is doable. Don´t get me wrong! Programming takes A LOT of work, but it is far from impossible... Also, learning only the basics in programming already gives you a totally different view of the world. Thank you Dr. Chuck and Coursera, you literally changed my life.

By Rajneesh G

Sep 8, 2018

I have completed this course,in a weekend spending 3-4 hours a days and found the course difficulty to be easy.

The course is really easy to understand and the assignments and quiz makes it easy to build the concepts. I would recommend this course to anyone who wants to start Python programming. The way Dr. Charles teaches the concepts is a very interactive fashion and this keeps you motivated to complete the course. Thank you.

By Hamad A

May 21, 2018

I was already familiar with programing basics (if statements, while loop, for loop, etc.), and I took this course to familiarize myself with python syntax. If this is your first time programming, I highly recommend this course. Lectures provide great explanations of python basics and Prof. Severance is an entertaining lecturer. However, while lectures are great, I wish the course had more practice problems for each assignment.

By vipin p

Aug 8, 2017

A very creative, simple and clear way to explain a language you might have no idea about. Hats off to Dr Charles Severance for his great work to move from one point to another. I really appreciate it. The method of teaching is simple and increases your rate to learn. I will not hide the fact that it was my first time I wanted to learn more and more. Thank you Coursera and Dr Charles Severance for making it memorable. Loved it!

By Mario M

Oct 30, 2016

I'm studding Journalism and I didn't know nothing about programming. I found this course very interesting, when I finished the degree, I will need to collect and analyze tons of data, I think and this course gave me a little introduction in this fascinating world of Python! All the material is well explained, and you can see him programming too so you can copy his code to check and study it. A really good course, thanks!

By swati k

May 31, 2021

Thanks Coursera ,I swati from india. This course is very much helpful for me. Its very much help me clearing all concepts of python.Thanks Dr, Charles sir ....best lecturer ever and very fine explaining each terms used in program.All assignment are useful and challenging when you solving by yourself u got what u want,as a self learner i was remember my college days by completing assignments. overall best course.Thanks again.

By Bibiana E R

May 17, 2020

El curso fue excelente, abordó de una manera muy clara, los temas que se encuentran en el libro de estudio, los ejercicios y los cuestionarios contribuyeron enormemente con mi aprendizaje; pero no olvidemos que lo más importante, es la práctica, si efectuamos cada uno de los ejercicios del curso por nuestra cuenta, nuestro aprendizaje va a ser mucho mayor; y no se olviden de revisar todo el material del curso. Muchas gracias!