(1484 Reviews)
(4203 Reviews)
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.
SK
Dec 26, 2019
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.
By Jose R
•Dec 22, 2017
I took this course to learn the basics of python for my own personal use, and to develop these skills into data and file manipulation for future career use. I had a little HTML (like, very very little) experience and Visual Basic (.net) experience before taking this course. Having prior coding experience before, this course was very easy for my to get through. However, I am confident that even a non-techsavvy, no prior experience student would have no trouble getting through this course do to how well it was structured. I highly recommend this course to anyone looking into getting started with python.
By FEBIN J
•Jul 7, 2023
I thoroughly enjoyed the "Programming for Everybody" course. It provided a comprehensive introduction to programming, covering all the fundamental concepts with great clarity. The course content was well-structured, making it easy to follow and understand. The explanations were concise yet informative, ensuring a solid grasp of the basics. The course materials and resources were excellent, providing ample opportunities for practice and reinforcing the concepts learned. Overall, I found the course to be highly beneficial and would highly recommend it to anyone looking to get started with programming.
By Afiqah A
•Jul 4, 2020
A lovely introduction for someone who has little to no knowledge of programming. I would attribute this to Dr Chuck's ability of teaching, e.g. language usage. Additionally, the way the lecture videos were broken down, had made things easy to understand, as it gave room for students to digest each segment. Before enrolling myself, I had gone through low rated reviews; the pattern I saw was that many had complained the course was too “easy”. Those who already had pre-existing Python knowledge left these reviews. If you are like me and had never attempted Python before, this is a good place to start.
By Nirmal P M
•Jan 25, 2022
I started this course having some experience with C++. The course is appropriately structured well explained. The assignments and quizzes are designed in such a way to make sure that you understand the lectures. It was to the point and short; there was no unnecessary dragging or confusing classes. The professor clearly explained everything. I will be doing the rest of the course as well. Helpful. Beginners should definitely take up the course; it is going to be really helpful for you guys. The explanation is straightforward, and the entire course is designed keeping beginners in mind. All the best!
By Amelia S
•Jul 6, 2020
The lectures are very well structured and the flow of each lectures flows great
reference support and reading material is very satisfying
Presentation support such as drawings, slides is very interesting
the way the lecturer teaches is very passionate and very interesting
the speed of the lecturer is suitable to my ability to listen and comprehend
the voice and pronunciation are clear and easy to understand
the material taught is very useful, interesting and up to date
this lecture will be very useful for my career in the future
this lecture will be very useful for real life in the future
By ASIF K
•Dec 12, 2022
By the end of the course I've learned the basics and was able to write some of my own codes. It gave me the ability to read the codes of others and get some general knowledge about some functions, how they work and what are they for in a particular part of a program. I was looking through some of the advanced level lessons on youtube videos to gather more knowledge and since there is no harm learning more, I'm looking forward to my next course.
Thanks a lot for being so informative and easy to understand. Thanks to the team for your hard work. Much love and highly recommended to start with Python.
By Meenakshi P
•Jan 8, 2018
Excellent course, well taught. I don't have a computing background.
Weeks 1-4 felt easy, Week 5 I had to focus, and weeks 6&7 I was pausing a lot and trying to digest the material.
Next time this course is run it may be helpful to spread this material across 8 weeks, so that material in weeks 6 and 7 can be done over 3 weeks. instead of 2 weeks.
I would also like to see more exercises (even if not graded) in weeks 5 to 7. E.g. to try out the various new lessons/functions. Although, on relflection, there was nothing stopping a student trying this out in Atom or in the PY4E playground!
Many thanks.
By Muhammadiev S O
•Oct 8, 2020
I haven't had a lot of other online courses, but this one seems to be a very good introduction to learning a new programming language. It's mostly for beginners who are new to programming in general. That's why I had to speed up the playback, because I've been doing development in other languages for quite a long time by now. And that's convenient, the fact that you can turn on captions for the video you're watching or see subtitles below is very nice. Also, excercises are probably the most important part. I liked the way they were organised.
Thank you Dr Chuck and many thanks to the Coursera Team
By Lemboye A
•Jun 1, 2019
Upon taking this course, I had zero knowledge of Python, Programming. I always wanted to learn but it always seemed complex.
Up stepped, Python for Everybody by the charismatic Dr Chuck Severance. It was different. The course is both easy to understand and very detailed. It is also quite compelling, meaning for someone like me with a relatively weak self-discipline, I did not have to conjure up this "amazing" will power to complete this course, it automatically drew me in like a magnet.
I thoroughly enjoyed it and would recommend it to any one looking to begin his journey in Python and Programming.
By Arslan A
•Feb 1, 2019
Although the course 1 is just a beginner's start to the python programming language, but the way it is created will definitely inspire many students to start python programming language seriously and professionally. The worldwide office hours, meetings with other tech person and new technologies introduction etc all are created in a way that nobody can feel alone while taking this course and Its just the start, the other 4 courses in python specialization are must to enroll for professional start. Thank you Coursera, University of Michigan, HEC and Sir Charles Severance for such a amazing course.
By Akanksha K
•Jun 1, 2020
I am an in undergrad course so my review will be valid for all those beginners in programming out there. So first of all for a beginner this course sounds just parfait.For me it taught me how to think like a programmer. In this you have the assignments, regular quizzes for each chapter in the course which is like a revision or kinda tests of what you learnt you actually get introduced to the basics of Python.
This course also gives you bonus by introducing to the people who gave birth to Python, Piazza and some of the important people in the community of Programming
All in all
Thanks Dr.Chucks
By Khanh P T
•Feb 26, 2016
Having struggled with Python for more than a year and tried different learning materials, I am so happy with the newbie-friendly teaching approach presented in this course. The first few lectures are very helpful as they demystify the conceptual challenges surrounding Python, programming and computers in general--effectively breaking down the psychological barrier common in many students new to programming. I like the textbook and the bonus videos very much, as they offer contextual information about Python and how people are using programming in the real world. I am a big fan of the professor!
By Qhemist M
•Jan 24, 2017
This was my first course to do with any type of computer programming I took. I had been interested in the past to learn python, learned some basic stuff but nothing like this. I know how a base understanding of what Python can do. The professor, Dr. Chuck was humorous which made the class fun, his lectures were on point and didn't give you too much information. The only negative, is I found myself getting stuck at assignments and having to look for help elsewhere to complete my programs. I hope with the more I continue to learn, I will be able to finish the assignments with my own knowledge.
By Berkeley B
•Jan 6, 2016
I really enjoyed my time with this online experience. Though I managed to get thru most of the course without having to post a question, I did realize in the end how easy and responsive the course TA's are in follow up. And there is also the community of other students whom I was able to learn from in seeing their questions and answer sessions. You have no idea how important it was for me to be able to review the material in snippets in my day and then review it again and again so that I could comprehend the nuances of the lessons. Amazing, I wish I had this when I was in my undergrad days.
By Jessie C
•Sep 16, 2021
As a 46 year old without a strong background in math or science BUT I've always had an interest (and self-taught myself some areas such as basic HTML), I found this course very helpful in evaluating if I wanted to try a career change into programming. It is a challenging course but it gave me some perspective about how I learn and the possible time I may need to dedicate in order to make this change happen. I went back and forth between rating this a 4 or a 5 because I think it is a 5 for video content but a 4 perhaps on amount of practice work. I only used the DB once but it was SO helpful.
By Kumar A
•Mar 17, 2020
The course was awesome, well-furnishing and compatible even for those who are are not aware of programming techniques though. In my opinion, if someone is going to start a journey over python then I'll recommend him/her to kindly pursue this course at least as a start, and I know they will love the respected instructor and his course content and his unique way of imparting knowledge as well.
The only thing I missed here was, they should add a bit more content, adding up some more concepts to the course so as to match-up with the necessities of a well-contented beginner level course on python.
By Fuze
•Feb 20, 2020
Although this is not the first online course that i have ever taken, this must be the most interesting and the most progressive online course for me. I will move on to the subsequent courses. After taking this course, you will absolutely master how to install Python3, how to write .py files and how to run them. Furthermore, you will learn the mechanism of conditional statements, while loops, for loops, functions, etc. It may be a little confusing when you first started this course, but after countinuous learning, you will be interested and immerse yourself in it. This course is worth taking.
By Stephen W K M
•Nov 4, 2022
I recently purchased a Casio fx-CG50 handheld calculator and noticed I could write programs in PYTHON on it. Therefore, I decided to maximize my use of the calculator I would have to learn PYTHON and from prior experience I knew the best place to find such a course was Coursera. I was pleased to see that day "PYTHON for Everybody" was starting that day. I enrolled in the course and found that it met the high standards I have come to expect from Coursera and now I can program my calculator. I enjoyed the course so much, I will be looking on Coursera for more advanced Programing courses.
By Seyedehforough o
•Sep 25, 2022
If you want to learn Python or just "a" programing language to get a start or just dabble in programming, this is a great place to start!This is a great course. The teacher not only knows his material, but has a lot of experience working with first time programmers and so knows what errors they are likely to make and what questions they are likely to ask and addresses them all. He is fun to listen to, unlike some moocs I have taken where the teachers were reading and got the intonation all wrong--very distracting. This one wasn't like that by far. He was interesting and even funny at times.
By Deleted A
•Dec 24, 2016
Took the course as a first step in dealing with big data science.
The structure of the course is at all times comprehensible and it has a rather smooth narrative.
The course book is easy to understand, though at times it feels like it skips some steps.
The strongest point of the course is the instructor himself. Having thorough knowledge of the subject at hand, teaches in a funny and at the same time really productive manner. In short he teaches as an educator should teach.
To sum up, really good MOOC programme, gets you ahead in a few weeks time. Will definitely enroll for the second one.
By Maria C F
•Aug 23, 2020
Highly recommended beginner friendly course with great lecturer! I have not taken many CS courses but compared to CS50X, Dr. Chuck Severance is really determined to not only teach python but to make sure students understand and he delivers content in very entertaining way. He even wrote and published the accompanying literature for free online! You can tell from the offline office hours that he really does care about his online Coursera students.In addition I really love the mini interviews with the startup founders and python developer. It really enrich my knowledge about the IT industry.
By Tim Y
•Sep 3, 2016
Very well done course. It's very slow, so if you're looking for something akin to a full time college course, I would take this at either double or triple the pace the course recommends. It's geared towards people who have never developed or really looked at code at all, so if you have, you'll be ahead of the pack. Overall, I enjoyed the course a lot. It definitely covered things from many angles and went through things slow enough for me me to process everything. That said, I was also able to increase the speed of the videos and complete a few weeks in one when I had the time. Fun class
By M T
•Jun 20, 2023
I am delighted to express my immense satisfaction with this exceptional course, which not only exceeded my expectations but also provided me with a solid foundation in Python programming. As a beginner, I found the content to be incredibly helpful, as it covered the essential aspects of Python comprehensively. I would like to extend my heartfelt gratitude to the professor for creating and delivering such an outstanding course. It has undoubtedly contributed significantly to my learning journey, and I am truly grateful for the opportunity to benefit from this amazing learning experience.
By JUAN P G B
•Jun 26, 2020
Was a really nice experience, it is helpful for check and reinforce base knowledge for python programming. The instructor explanations about the different subjects was easy to understand and the examples and test made helps a lot in the practice of python coding. The course feels friendly and comfortable, that is makes go through the weeks with high expectation and keeps the interest in a high level. For people with none or just a few knowledge about programing, is a great course to start and at least in my case, encourage me to keep learning and improving my programing skills in python
By Eleni A
•Feb 14, 2021
Thank you very much for the great experience with these courses! I am very pleased with the teacher, since he attempts to get into your shoes and think as an amateur, while he is not! He succeeds because every time I had a question on his lectures, it was going to be answered either some seconds later or in a later chapter! Also I would like to thank Mihaela Mack for the help and precious advices! I never felt insecure or lost while I had the opportunity to find whatever I was looking for inside the material and forums of the course! I definitely recommend this course for any amateurs!