(1484 Reviews)
(4203 Reviews)
DJ
Nov 4, 2018
I loved it! Dr. Chuck is extraordinary in his explanations. A great way to start on Python programming. As a person that hasn't programmed in years it was an encouraging and educational experience :-)
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.
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.