(1484 Reviews)
(4203 Reviews)
HM
Jul 1, 2021
Dr Chuck is amazing!! Great methods, and informative.. Gained knowledge and confidence. Definitely worth the time.. cant wait to start my next course with the University of Michigan, and with Dr Chuck
AK
Mar 28, 2018
Very good introduction to basic programming. Very easy for beginners in python who have already some programming background - but still extremely useful to quickly and efficiently learn python basics.
By Lee R
•Oct 1, 2018
I have tried several other training programs in my efforts to learn Python and this has been, by far the best. Let's face it, Python is a huge subject that requires a deft touch when it comes to finding a good path to get you started. Dr. Severance demonstrates remarkable skill in doing just that, mixing instruction with practice modules to get you started as quickly as possible.
By Tushar B
•Sep 16, 2018
This is very important course if you wanna to be a very good Python Programmer than i will recommand everyoneto start this course. This course is covering all the basic to advance topics of PYTHON .
Also the instructor is well-prepared and amazing with deep knowledge in programming........
At last i waanna say this is an amazing course to learn to understand all concepts of PYTHON.
By Sridhar M
•Mar 14, 2021
Although I have written several thousands of lines of production code in Motif, X11, C and C++ on IBM AIX and supported mission critical applications for over 12 years between 1994 and 2008 (after which time I became an integrator and stopped coding and just developed scripts using expect, and ksh) I wanted to learn Python in structured manner. This course served my purpose.
By Jasmine W
•Jun 30, 2018
Instructions were easy to follow and help was easy to get. The book explained the concepts well and there was enough challenge that I felt as if I was forced to learn it. Towards the end I started skipping the videos and just reading the book to see if I understood the concepts then watched the videos as I got stuck. With some background in programming this was easy to complete.
By gerges a g
•Feb 12, 2022
i am really so happy this is my first course that i have ever finished the professor was so good,intellegent , creative he is an awesome professor with creative teaching skills the auto grader tool was also a good project and i am impressed i am happy to be here and thanks for the certificate i love you so much and wanna take a lot of courses later i love the professor a lot
By kamogelo l
•May 16, 2021
This course is a wonderful introduction to programming. The material is easy to grasp, the community is awesome and there is a lot of resources available to use. It has helped me gain confidence with writing code and I have enjoyed it. It is the perfect way to get started if you are looking to gain skills in programming and you do not know where to start. Highly recommend this!
By Vishwajit A
•Jul 6, 2020
The course is a real starter for my programming journey with Python. The contents are very inclusive. The instructor and video lectures are very interactive as well. The exercises are fun and learning at the same time. Overall, the course is a one-stop go for people starting to program with Python. It eliminates need for searching resources online and hence saves a lot of time.
By Dominic W
•Mar 11, 2017
This course was outstanding! I learned more from one month of this course than I did while taking a semester of computer science course at my university. Also, the language being taught in this course (Python) is much more intuitive than many of the other programming languages I have tried (C++ and BASIC). This course is a must for anyone who wants to learn computer science!
By Marc N
•Nov 14, 2016
This a great course to get you started with Python , even if you're new to programming all-together. Dr. Charles Severance is one of the greatest , most skilled tutors I've ever seen and his effort in this course was mainly focused on conveying the most basic building blocks and concepts of programming in general and applying it using Python language. Definitely a great course.
By Kiran S
•Jul 3, 2016
This is an excellent course to start with Python and Prof. Charles has build up an excellent course work.
Listening to his lecture is like listening to a music and going deep into it exploring new pathways.
His way of delivering the lecture is so simple yet so deep that even a person without any CS background could get on par. Thanks again and looking forward for the next course.
By Jesse G
•Dec 9, 2015
I enjoy that a very known author wrote this course. More than anything, I enjoy that the textbook is free and that the course materials are here for me to consume and learn at my pace. I also like the quizzes and the interactive checker we have for checking our code. Sometime I'm working off my phone and can't access a python interactive environment until I get home from work.z
By Abdul M A
•Oct 10, 2021
This course is beyond expectations, i am from a civil engineering background had zero knowledge of programming, I just had a passion to learn and Dr. Chuck is amazing and his teaching techniques are of no match. He maskes the complex concepts easy and keeps you entertaining.
overall this was an amazing course. Any one with an intrest to learn programming can take this course.
By Vidula S
•May 12, 2021
This course made Python interesting for me, a biology student! Dr. Charles is a great teacher and it's a treat to watch him teach. Course material was basic and easy.
One thing that bugged me was in week 7, the topic was tough and somewhat rushed. The assignment was difficult as compared to the study material.
Overall, this course is amazing and I would definitely recommend it.
By Marcos P P
•Apr 30, 2021
Considero que todo aquel interesado en aprender a programar, entender las bases y entender la lógica de la programación debería tomar este curso.
Las clases son excelentes, el profesor es carismático y la forma de explicar es muy fácil de comprender
Aunque es un curso introductorio, siento que permite formar unas bases sólidas y (al menos en mi caso) motiva a seguir aprendiendo.
By Avanika A
•Jan 27, 2021
Dr Chuck is a wonderful teacher and it was his demeanor that encouraged me to finish this course and make it all the way through. The course material covered basics in a very practically manner and laid foundations for understanding buggy code and exceptional behavior which is the real challenge of programming. Thank you UMich and Dr Chuck and the team for this amazing course!
By Siddharth S
•Sep 8, 2020
This was great boost for my Programming capabilities and learned a lot from Dr Chuck. He teaches very well and make concepts look more easier as they are, although i already knew about C/C++ programming i believe Coursera and Dr. Chuck made things more clearer to me. I really appreciate the time and effort he had put into this for the benefit of Thousands of student Worldwide.
By 黄金泽
•Jun 23, 2020
Glad that I finally completed my first online course. I have always been interested in programming, but for personal reasons, I have been delaying learning to program. During the popularity of COVID-19, I finally put learning programming on my agenda. P4E is a perfect introductory programming course for me. I like it, so I decided to continue to follow the programming courses.
By Abhijit T
•Feb 18, 2019
Well-paced, good course for beginners. The instructor is very good. If you have absolutely no background on programming in any language, this is a great place to start. If you're an experienced professional who knows how to code, you'll find this course very easy to complete. That, however, does not take anything away from the fact that this is a good starter course on Python.
By Brett S
•Jan 21, 2019
Excellent teaching. Each night I look forward to class after a full day of work. I highly recommend Prof Severance and would also buy the book on Amazon for $10. I originally printed out the pdf version, but found it helpful to write directly in the book. The videos and book go nicely together. The homework is challenging for a complete beginner, but satisfying when completed.
By Pedro B
•Dec 28, 2017
Excellent teaching! At the very begin I kind of got lost on following the classes because I continue listening on you tube one after one... without realizing those were other chapters not cover. So on the second time getting back I didn't see the youtube classes but directly videos into cousera. A friend advised me not to keep following otherwise I would get lost again... :)
By Chrysa K
•Aug 8, 2016
I liked the fact that the lessons are simple but to the point, and assumed no prior knowledge of anything resembling programming. Though it is of course very easy to anyone who has even limited programming knowledge, I want to say thank you for providing a friendly and non-judgemental way of teaching a programming language, an experience I did not have when I was being taught.
By Dionne A
•May 12, 2024
I highly recommend this course for anyone that wants to learn Python or get a refresher. The instructor professor Charles Severance made the course extremely easy to understand and pleasurable to learn. I wish there were more solutions videos but it appreciate the trial and error learning and that some of the videos were not exactly what we needed to solve in the assignments.
By Angus H T W
•Apr 9, 2021
perfect. especially learned try/except function in assignment 5.2. although try is "The try block lets you test a block of code for errors.", but it is different from if. if is check statements, so if use ==. but try is "do this", so no need to use ==, just try to put a value into it and see it works or not. therefore we use num = int(num), instead of checking num == int(num)
By Jessie T
•Nov 22, 2020
Dr. Charles is very detailed in explaining the concepts and uses a beginner-friendly approach to teach python. I find the exercises after each chapter extremely helpful! The courses provide you with all the supplements you'll need so taking this course really saves the time to roam around on the Internet looking for exercises that match your level. Would recommend this class!