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
229,612 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

FU

Jan 7, 2018

Tan solo auditar este curso me ayudó bastante en el aprendizaje de este lenguage de programación. A penas ahorre el dinero compraré el resto de cursos para seguir adelante. Gracias Charles Severance!!

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:

1201 - 1225 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Rahil K

Jun 1, 2020

The course was great! I really enjoyed the way Prof. Charles Severance taught. He made things interesting and explained the concepts really well. His teaching was truly amazing! His way of teaching has helped me to solve the assignments with relative ease. I never felt lost in any of the lectures. The assignments and quizzes were great, too. Thank you for this course!

By Abhinav R

May 12, 2020

I found this course really useful and informative. Before starting this course, I had zero experience in python programming, but at the end of it, I was confident that I had a strong foundation in python to build upon. Dr.Chucks additional videos were inspiring and interesting. I would highly recommend this course to anyone who wants to learn programming from scratch.

By Joseph J

Mar 8, 2020

As an accounting student, I have little knowledge about programing before taking this course. Through the learning process, I started to have a basic understanding of the python lanuage. With the class exercies, I evaluated my learning progress and learned how to apply what I had learned. I'm preparing to learn the next course and improve my python knowledge tomorrow!

By William C M

Nov 29, 2019

This course was incredibly easy to understand for someone who has little to no coding experience. I'm excited about what I'll be able to do after completing the entire specialization and look forward to future classes with Dr. Severance. If you're thinking about jumping into Python for the first time and gaining more than just basic knowledge, this class is for you!

By Tom G

Apr 11, 2018

This course was exactly as advertised. It truly was accessible to the non-programmer through a step by step methodology with clear presentation. What was a wonderful surprise was the personable way Dr Chuck presented and how he shared best practices that leveraged Atom, command line executionand the program checker. Well done! I plan on continuing with this series.

By Mikkel B

Feb 15, 2018

A great introduction to Python (and really to programming in general). The course has a very suitable balance between easy-to-understand explanations and a bit more challenging problems. I love that you are not allowed to post code in the forums, as this really challenges you to solve the problems on your own (but with assistance from the teaching staff, if required).

By Natalija N

Jan 21, 2018

I loved this course, but I was a bit unhappy when I realized that if I wanted to continue the specialization I would have to pay for it. This did leave a bit of a sour after-taste. All in all I am very satisfied with courses on coursera (have taken a few already) and I also like the style dr.Chuck uses to teach. It the future I will search for some other free courses.

By joook n

Sep 21, 2017

Great for a real beginner. Explanation is clear, very structured! This program is helping you to build how to communicate with Python language. Well explanation on how Python (general programming language) understand syntax (human order)

If you already have good foundation of programming language, it might be easy for you. If you not, then this is great for baby step!

By Germán L C

Jan 22, 2016

Excellent course, specially if you want to start from scratch. It gives you the feeling of being in an actual class. I've done the whole codecademy python course, which was very focused on the practical side, and it is great now to do this course to understand the theory behind it, and what was I actually doing. I'll certainly continue. Thanks for the awesome content!

By Naman S S

Oct 16, 2023

I completed a Python basic course, and it was an excellent learning experience. The course covered fundamental concepts comprehensively, making it easy for beginners. The instructors were knowledgeable, and the hands-on exercises helped solidify my understanding. I now feel confident in my Python skills and look forward to further courses to build on this foundation.

By 李昕諺

May 28, 2021

The course is great for beginners. Before taking the course, I have tried several course. I almost gave up learning programming. However, the course makes me find the interest and enjoy in the course. I am really happy and finish the course. I have found the enthusiasmabout learning programming. I will keep learning python. Thanks professor Charles Russell Severance

By Elizabeth O D

Apr 4, 2021

I got an clear overview of computer systems, a treasure trove of accessible resources (videos, ebook, forums, instructor support), an entirely new toolbox for solving math problems like those on Project Euler. I also loved the "side bar" videos of office hours and interviews. The interviews especially added to my appreciation and understanding of computer systems.

By Daniela R G

Jul 20, 2020

This course overcome my expectation, I thought it was going to be more basic but actually, I learned several concepts for programming in python. I just finished the first course and I already sign up for the next one. The teacher is so expressive, kind and he tries to explain easily all of the concepts. I recommended it if you want to start in this programming world.

By akash m

Jun 6, 2020

I would to thanks coursera and our Python instructor Dr. Chuck. It was so easy to learn with Dr. chuck. He explained it very well. I never got bored at any point during learning this course. It was so interesting and now I know I'm able to understand the programs and write some code also. I'll keep coding. Thank you Dr. Chuck for motivation and knowledge you gave us.

By BOYU K

Nov 28, 2018

I got to say it's a really funny experience. People always think programming is a boring stuff, but this course really show how funny the programming could be. I remember someone told me that the only difference between elite and loser is perseverance. I do believe this course will encourge more people join the programming team, let programming make the world better!

By Jason K

Feb 2, 2018

Clear, precise, and unintimidating. Dr. Chuck breaks down fundamental programming concepts very well and in layperson's terms. This course was a great refresher for me, as I put down my Javascript hat last year and needed to brush up on these core coding fundamentals. Would recommend this class to anyone who is interested in beginning their coding journey via Python.

By Savvas T

Dec 12, 2017

Yeah!!! This is the first course that I finally complete at coursera (out of the 10 - 15 that I tried and never finished). This is a really nice course for Python introduction mainly because of Dr. Chuck. I never felt bored and what Dr. Chuck managed was to spark my curiosity to learn more!

If you tried to learn programming but failed, this is the course you MUST do!

By Jiaqi Z

Feb 26, 2017

I love the professor, he is humorous and makes language fun. You know at beginning I don't like program at all and this is my first programming lesson. Thanks to the lesson, it makes me be interested in programming. And the lesson is not very difficult, every can learn about it, and the practice is practical. At last, thank you so much for your effort on this lesson!

By Augusto P

Sep 15, 2022

Great introductory course. It's really easy to follow along and will require you something between 7 - 12 hours in total to complete, including lectures and excercises. Dr. Charles Severance is a great teacher and knows how to explain everything in a really easy way so anyone can understand. Thanks so much to him, Coursera and University of Michigan for this course.

By Likhith R S

Jul 7, 2021

It's really a good course for the beginners who don't have any Idea about Python. Before joining this course I had no idea about how to program with Python, But this course really helped me a lot to gain the knowledge about Python. My special gratitude to University of Michigan & Mr. Charles Russel Severance for helping me to begin my Python learning in a proper way

By Dewashish M

Aug 13, 2020

An excillent course designed for people wit zero experience about programming. Takes a good approach on building a programming mindset and generates a programming thinking ability. Covers topics such as expressions, loops , functions, etc. in a very beginner friendly way making it best for someone taking into world of programming with python as their first language.

By Dr. V S

Mar 20, 2020

For the first time, I have taken a course online. It has been a wonderful experience for me. This course is very suitable for a person who does not know anything about python. I learned all the things and the explanation provided was good. Charles Severance explains every concept in a simple way with good examples. I would like to do more courses here.

Thank you!

By Asanka G

Aug 5, 2023

"Programming for Everybody" is highly recommended for individuals with little to no programming experience who want to learn Python from scratch and start their journey into the programming world. The course content, combined with the University of Michigan's reputation, makes it a compelling choice for beginners looking to build a strong foundation in programming.

By Emma L

Jan 19, 2023

The course syllabus spreads the material to learn over 7 weeks. This is way too much for so little information to learn. 1-3 weeks would be more appropriate. This is not too much of a problem, because in an online course you can go at your own pace. But if you go at the pace suggested by the syllabus, you'll lose a lot of time. Other than that, an excellent course.

By José G S V

Feb 10, 2022

Excelente curso para iniciarse en Python. Aplaudo que es accesible no solo para personas con conocimientos previos de ingeniería y/o computación, sino para todo quien quiera aprender. Muy buen profesor es el Sr. Severance, y aplaudo su esfuerzo para llevar este conocimiento a tantas personas como puede. Estoy ansioso de continuar con el resto de la especialización.