Oct 20, 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.
Jun 23, 2016
Extremely basic but Dr. Chuck is so interesting that you never get bored. You can pass the course in a few days with minimum or even no programming knowledge. It's a good starting point for beginners.
Dec 08, 2016
Learnt basics of Python programming. This is a fantastic course for anyone who comes from a non programming or non computer science background like me. And Dr Charles is an awesome teacher. He makes learning easy by keeping the course interactive and constantly motivating and encouraging students. I, who was always scared of coding, thoroughly enjoyed this course and would love to continue the next courses by Dr Charles. Thankyou so much Professor for teaching us the easiest and the best way to approach problems/questions.
автор: Sohel S•
Apr 08, 2020
This course is really simple and does what it says. It gets you started with Python and basic programming. If you are not introduced to Python at all and would like to learn, this should be your go-to option. The instructor is really knowledgeable and really fun at the same time. I would like to advise on completing the next course "Python: Data Structures" as well to get acquainted with lists, dictionaries, tuples, etc. and programs utilizing these concepts. This would really round up the introductory concepts in Python.
автор: Wilson W•
Apr 06, 2020
This course is hands down my favourite programming course (And I've taken a lot of programming courses).
Dr. Chuck (the instructor) teaches so well. He makes the class fun and even tells stories during lessons. He also tries to be as friendly as possible. That makes the learning experience so much better.
The concepts are clear and they're explained properly too. And the assignments in the middle make sure that you really pay attention to the course.
If you are looking for a course to start learning Python, this is the one.
автор: Derek R•
Mar 26, 2020
This course is fantastic! I always looked at coding as some dark magic that I would never understand. Now, after this course, I want to continue mastering this skill set and understand how else I can use to to manipulate, interpret, and display data. The instructor is wonderful, and I am now actively looking for his other courses to take next. My only suggestion is for some of the exercises to be displayed via Windows and not just Mac, but that's an extremely minor issue. I highly recommend this instructor. Great course.
автор: Ngoc N•
Apr 12, 2018
Great lectures, great text book.
I really liked the professor - in his videos he progresses fast enough that you don't get bored, but slow enough that you can understand the material. I generally dislike watching instructional videos because I'd rather read the instructions and do it at my own pace, which is usually faster than the video's pace, but I didn't mind watching these. I also liked the fact that he had a textbook that you can use as reference so that you don't have to re-watch the videos over and over again.
автор: Miki S•
Sep 19, 2017
I started this course with zero knowledge of programming: 20 years ago, I have learned basic HTML, that's all. I am not a computer or technology person at all. However, Dr. Chuck's teach method made me feel like the contents are simple. In the latter half of the course, I struggled to do assignment of making a code. Because I need to use more function, and my brain hadn't fully understood how to use those functions. I reviewed my note many times and finished assignments. Thank you for your excellent lecture, Dr. Chuck!!
автор: Adan B•
Feb 09, 2016
Hello i am Adan Bae. I am from korea. How are you today!?
This class is very very awesome and useful for me!!!
Because i wanted to learn the Python, but it is not famous language in korea.
So i looked up the class in the MOOC and Coursera
Finally i could meet the Dr. Chuck's class. then i tried to hard to understand his class.
Because i don't have good English skill.
But i did it!! I got it!
Thank you Dr. Chuck and Everyone who made this class alot!!
I really hope to meet you wherever Korea or America.
See you in next class!!
автор: Amit K•
Sep 19, 2019
This was my first ever course online and I am happy to say that I had a satisfying experience. The great thing about this course is that not only the instructor is dedicated and really puts his heart into teaching the material; all the necessary steps are taken to ensure the student's success; that the student can really complete the course without getting demotivated. I highly recommend this course to the beginner programmers, who have never written any code and want to learn to code in an fun yet challenging manner.
автор: Herb R•
Dec 13, 2018
Dr. Chuck presents the subject matter in an easy to understand way. The overall course design is very well thought out. The video lectures have excellent graphics; the lectures follow the outline of the text book. I particularly valued the ability to reschedule my class; if my job and other activities in life get super demanding, it was very nice to know I had flexibility with this course (although I did not exercise it). I could not be happier with this course. Well Done Dr. Severance and University of Michigan!
автор: Ken R•
Feb 15, 2016
This introductory course to the Python programming language boosted my confidence in my ability to learn programming for data analysis. Without any prior background in programming and just a bit of algebra several years ago in college, I was able to make it through this course fairly easily. The time estimate for each week accurately reflected the amount of time required for me to complete an assignment. After completing this first course in the Specialization, I decided to sign-up for the entire five-course series.
автор: Patricia Z•
Jan 23, 2019
Loved the pace and how the lessons were broken down. The buildup from one lesson to another was really good and super great for beginners. I also love how the professor explains a lot of things in a very friendly manner (i.e. not condescending, not too advanced, etc.). The last exercise challenged me quite a bit, but looking through forums really helped. At the end of the day, it at least prepares you on how to deal with getting frustrated with code that doesn't work. Can't wait to get started on the next courses!
автор: Alejandro M•
Oct 03, 2015
Best course of Python I've taken so far. Tried with MITx's Intro to Computer Science and learnpythonthehardway.org, without success. The learning curve was too steep. This one, on the other hand, progresses slowly and easily, but in the end, after a month or two you find yourself writing short programs in Python, which actually work. Won't make you an expert, but it will help you to understand the general logic of the language, and start coding for real. Took me about a month to finish it. I highly recommend it.
автор: Karan S•
Jan 09, 2020
I have to say, this is the best course that is available(according to my research) in any of the online platforms. It has a well-defined structure and everything is so beginner-friendly. The teacher, Professor Charles Severance, amazing guy. When he is teaching, it's like he is talking to you directly and not to a camera. The introduction is so good that it makes you comfortable with the course easily. So, if you are looking to learn Python language and are confused about where to start from, this is the place.
автор: Katarzyna S•
Dec 06, 2015
This course is my first encouter with programming and I really enjoy it. The lecturer's way of explanation is very clear and simple. I did not expect to become so interested in it, however, learning Python turned out to be a fresh and great experience. Thanks to Dr Chuck it is real fun to learn Python. You can get through this course even if you think you are not very good at mathemathics (personal experience). I recommend this course to everybody who is interested in beginning their adventure with programming.
автор: Mrinal V•
Mar 11, 2018
Out of all the courses that I have taken on Coursera, this one left me with a smile on the face as I worked through the content week by week. Professor Chuck has a humorous and engaging style of teaching. The bonus materials are absolutely a charm, I loved seeing so many students as they meet and greet with professor and share their experiences. The exercises are a great way of beginning in programming and are very relevant to the material being taught. I am eager to take more courses from this specialization.
автор: Aakriti S•
Aug 26, 2017
A great introduction to basic programming concepts and Python language. The instructor, Dr Chuck, is really good and explains the concepts in a manner easy to understand even for beginners. For me, personally, the bonus material was the most interesting with the expert interviews (look out for the talk with the inventor of Python). The short videos of other Coursera students meeting Dr Chuck helped me feel connected to the student community. Overall, a must-do course if you want to learn programming in Python.
автор: SOURAV S•
Oct 31, 2019
This course is an excellent course for those who know a little bit of programming and also a very good course for those who are just starting to learn programming. The instructor of the course Sir Charles Severance has explained the concepts in a very easy way and the assignments and review questions makes them more clearer. I think that if anyone is looking for a course in Python from scratch he can go with this course and further with the specialization to get all the basic and advanced concepts of Python.
автор: Keith M•
Dec 10, 2015
Wonderfully composed and paced course. Dr. Severance does a fantastic job of scaling technical descriptions from basic terminology up to the specific programming jargon. The assignments are well detailed, explained, and the technology in the course works well. The book is free and also a treat because it ties so nicely back into the course materials making is probably the best learning Python book available today based on what I've seen. Thank you for continuing to support this program. It is FANTASTIC.
Dec 05, 2019
this course is wonderful! It includes so many details that usually a beginner won't notice or understand why can and why can't.This course has helped me to save the time for trial mistakes and taught me to keep a good coding behaviour.After each chapter,there is one or two coding assignments. Every time, I watch the explanation video and compare my codes in my assignment. While there are some codes I don't understand very well during the course video, I'll stop and try the codes.That makes me learned a lot.
автор: Suruchi F•
Sep 30, 2015
Great Python Course for beginners. I wish we had Coursera when I was first learning programming. I am not new to programming but I still found the course very useful to get a head-start with Python language. All credits to Charles to keep the course interesting, informative and at the same time very simple to understand. I would highly recommend this course to anyone new to programming (any language) and Python beginners.
Kudos to Prof. Charles and Coursera community for an amazing experience!
Nov 13, 2019
This is a great course. I've tried many and this is probably my favorite. I read another review about how people didn't like the first lesson of his course but I disagree full-heartedly. You cannot start coding without noting the context or at least, not be good at it. Its like the math component of coding; if you don't know certain calculus and discrete foundations, you will struggle with any type of advanced computer science foundations (AI, data science, etc). Great course, good teacher, all inclusive.
автор: Scott S•
May 12, 2018
This is definitely a course for someone who is a total beginner to Python and to coding. It was a bit too simple for me (since I have been programming in other languages for many years). But I wanted a course that would take things slowly rather than teach all the syntax of Python in a week or 2, so I am doing the 5 course specialization. Loved the instructor--he is very good at explaining coding in basic terms. This course is perfect for someone who has never coded before and wants to learn from scratch.
автор: javad j•
Dec 07, 2015
It was the best "getting started with python" that I've ever seen! I always like to learn anything slowly but deeply, and this course was a nice start to learn python.
Thank you Dr Severence.
And about coursera, I'm from Iran and I hope coursera will add my country to its countries name for whom that want a certificate...I do not understand its word: "learning for everybody" how can be possible when it neglects some people!
I liked everything about this course, but I do not like this about whole coursera.
автор: Liz T•
Oct 09, 2017
This is the course I've been missing for the past few years as I tried to learn Python through other "Fundamentals" courses. Here Dr. Chuck really takes it slow and explains all the concepts. In other courses they might have 2 or 3 really basic lessons and then speed picked up to where I was lost. Not here. A couple of the assignments got a little challenging, but mentors gave hints to get me on the right path. Highly recommend for anyone new to programming or (like me) who never felt confident about it.
автор: Adham K•
Apr 05, 2020
It is a well-explained course especially for beginners. If it is your first time learning to program you will not feel like you are struggling to understand anything. And if you have some experience with programming I assure you that you will never feel bored at any point in the course.Every week of the course Dr. Chuck will explain a chapter from the book "Python for Everybody: Exploring Data in python three". So, I recommend you to read the chapter after watching the videos and before taking the quiz.