Your browser is ancient!
Upgrade to a different browser to experience this site.

Ratings and Reviews for Programming for Everybody (Getting Started with Python)

Back to course Page

Reviews and Ratings

4.8

192972 Ratings from Coursera

Reviews

If you are new to programming, I would highly recommend this course.
A little too easy.
Instructor is awesome! Funny and explains concepts clearly.
I though that this was a very good beginner course to programming. I have had a introductory course for C programming and it was similar. The quality was good and it had many good ways to reinforce the concepts. Although some of the beginning classes were very basic I still learning some concepts that I did not know.
Teacher Charles is doing a wonderful job to me, a very beginning learner. I've never thought I could take a programming class, and I didn't know if I can do that. Professor is really interesting during class video and with proper level of assignments help me more understand the materials I learned.
excellent
There is some good material but the presentation seems a bit uneven; some parts are repeated many times at very slow speed while other parts, equally important, barely rate a word. The quizzes can be very searching and you really need to have paid close attention to every word (however quickly or slowly it passed by). I would have liked more practical exercises. The accompanying book is good and I am still looking forward to the other courses in the sequence which move further away from my limited knowledge of Python.
Great course for begginers!
Love this course, not only for learning Python, but also for the start programmers! The instructor just made the programming so easy
This course is a perfect one for people who are beginning to take their first steps in the world of Python (and programming, in general).. All the lectures, assignments, and the course materials offer quite good insight to basic and fundamental programming concepts.. And, considering the syntactical ease of Python, it makes programming easy to learn and understand, removing the extra clutter found in the more traditional languages like C/C++ or Java,, And, finally, the instructor, Prof. Charles Severance, who is more affectionately called Dr. Chuck just mixes fun and learning to create quite an exciting and memorable teaching environment, But, while all of this good, I felt that this course lacked the bite for a more advanced learner or someone who has spent sometime in the world of programming.. The complexity of the quizzes or the assignments are at beginner level... Best for complete beginners.. But, like i mentioned earlier, it is very easy to rush the whole course in a couple of days time or at most, one week for an advanced learner. This course lays the foundation for the more advanced courses in Python.. Technically, it is the first part of the Programming for Everybody specialization, which consists of 5 courses, revolving around the world of Python.. So, my final advice to all beginners is to take their sweet time understanding and grasping these fundamental concepts,, These form the foundation stone for any programming language as well as Computer Science world. Don't worry about the assignments, you will get more than ample time to complete them and succeed in them.. Plus, I feel that you will also enjoy some of the bonus interviews.. They could be quite motivating or thought-provoking.. And, for advanced beginners, you can rush through this course and brush up on some basic concepts to move into more advanced courses, which will not only be a lot more challenging and catering more advanced and diverse concepts and topics.. And, in my opinion, this specialization package could be, at this current moment, the best possible experience when compared to learning the basics of Python online.. And, could be the closest thing to a face-to-face learning experience..

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!