(1484 Reviews)
(4203 Reviews)
MA
Sep 29, 2020
Very beautifully taught. I gained basic python programming knowledge quite easily. The lecturer is fun and encourages students to want to learn more. In general, it was an awesome learning experience.
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 Mark L
•Jul 23, 2017
Really enjoyed the course. The material is clear and well presented, and the quality of tuition was brilliant. Very helpful discussion boards and relatively challenging assignments that force you to apply what you have learned. The pace is pretty relaxed which is great if you have a fulltime job or other commitments - then again, it is an introductory course, so that might be expected. Can't really think of any negatives.
By Mohamed B
•Apr 11, 2023
Excel course to start learning python even if you don't have background in programming before. The instructor made the learning fun and exciting with his unique style in delivering the subject. Course syllabus is well organized and in sequence. Enjoyed the quality of the videos and the audio is so clear. The cosure need more exercises (non-graded excersies). This course is recommended for newbies in python just like me.
By Rishav A
•Aug 28, 2020
I have worked on python previously . I just wanted to brush up my skills, so I looked up for some courses here and I found this one with good review. I wasn't so sure , therefore I thought to go through couple of videos. And I completed the whole course because it was really a good one. I feel this course is quiet good and for beginners , its best. I would recommend to do couple of videos and you will know why I say so .
By Marlo
•Jan 26, 2019
This course is perfect if you have zero to little experience on the overall basic programming paradigm. It contains simple but insightful exercises which will help you to understand concepts (from variable declaration to loops) with ease (the teacher is great). If you are fairly used to dealing with programming and you need something challenging, then this course could seem too much easy and familiar, but helpful anyway.
By Taufik S
•Mar 22, 2017
Charles is an excellent tutor. His tutorials insists that you, as someone who is taking baby steps in programming, to not take shortcuts and develop your command of the language akin to someone learning composition in elementary school. Makes you comfortable with the syntax, gets your confidence running, and then introduce the complex stuff.
He's a tutor that doesn't make your programming experience mundane. Recommended.
By Mutayyib M K
•Sep 22, 2020
Absolutely amazing. The flow of Professor Charles Severance is super easy to understand and follow. Super appreciation to the University of Michigan and Prof. Chuck for creating this.
A suggestion- Maybe a few un graded sample problems may be added after every week. These may be kept a bit tricky and have a time limit of say, 3-4 hours to solve, after which the solved code is shown. That will immensely help for practice
By Abdullah A
•Jul 9, 2020
This course is literally for everybody who wants to learn programming and does not know where to start from. For me this is the first step to enter the realm of data science as this course enabled me to learn python programming from scratch. It also helped me revise the most basic programming principles. I highly recommend this course to all the beginners and to all who want to learn this amazing programming language.
By Amit s
•Apr 20, 2020
This course is very helpful for those guys who start the python as their first language. Also if you are at the beginner level or you didn't know about python then this course is very helpful for you. I myself complete this course and also recommend you guys to enrolled for this course.
and at last I am very thankful to coursera for providing this course. And also i am very thankful to Charles Russell Severance Thank you
By LAVISH G
•Mar 17, 2020
Dr. chuck is able to deliver this course in a very organised way and in very short videos that makes the learning very easy and enjoyable. Course is very nice and can easily be understood by a learner who doesn't have any prior knowledge of programming. It is easy to take notes while learning and assignments are like small hands-on project to make your concepts strong. Hence overall this course is worth taking. Thankyou
By Omkar S
•Jan 24, 2020
This was my first ever online course and it was a great experience indeed. I had never thought that an online course would be so much effective. I gained a plenty of knowledge through this course; thanks to Dr. Charles Severance for such a wonderful teaching. After completing this course, I have no fear towards programming. It was an fantastic experience overall and I will definitely recommend this course to my friends.
By Luis L
•Aug 25, 2019
Este curso comprende los fundamentos básicos de la programación en Pyhton. El Profesor Charles Severance y su forma tan única de impartir el curso, hace que el aprendizaje se lleve de una manera tranquila y amena, lo cual es fundamenta para que haya una mayor comprensión de los temas impartidos en el curso. Por lo anterior, agradezco la oportunidad brindada la cual fue indispensable para poder finalizar este gran curso.
By Louise W
•Nov 15, 2018
For students like me who have no prior experience in programming, this course is definite a great introduction! The professor introduced each statement in an explicit way that explained the 'background thinking' of Python, which is very helpful when you try to understand how Python work. Also, discussion forum is a quite good resource as well, especially when I was dealing with assignments. Highly reommend this course!
By Dounia Z
•Oct 30, 2017
I really enjoyed this course ; something that could have been complicated and maybe even boring became quite fun to learn thanks to an excellent teacher! For people whose first language is NOT english : even if you don't choose to put the subtitles -or your language isn't in the list-, the english used is easy enough to understand, I didn't have any problems with it even when I was really tired. Good luck and thank you!
By Jordan M E A
•Aug 22, 2021
Como alguien que ya tiene experiencia programando con un lenguaje mas estructurado como lo es JAVA y que también posee conocimientos intermedios como los son el manejo de las estructuras de datos y demás, este curso fue muy bueno para repasar las bases de la programación. Aprender python en este curso resulto muy ameno e interesante, si eres alguien con experiencia en menos de 1 día se completa muy satisfactoriamente.
By Jakub Š
•May 17, 2021
Great course!
Note onThe Assignment 5.2 prompted me saying I should calculate the minimum and maximum (which I have been doing all along, the real issue was that I have been using a fixed flag value and not a None value for the variables. This has been quite misleading and frustrating. Would be great if people could be better pointed towards what is wrong (a note on using None instead of a fixed flag value might help).
By Muhammad B
•Mar 23, 2020
The course was easy to understand for people with no prior programming experience and was well designed for distance learning. Dr. Charles has a fun way of explaining the dry concepts and the bonus videos really helped me in understanding the bigger picture for doing this course. I initially planned to attend this course twice a week but found myself making time for it every day of the week.
Great stuff and thank you !
By Jacob E
•Dec 24, 2019
I took the whole specialization which I strongly recommend over individual pieces. These courses go through a book provided by Charles Severance. He includes all the material and TONS of code he made. Charles goes through all the code he brings up in the class and explains each piece. There are fluff pieces throughout that are not necessary to pass but offer some history. Overall a great course with a great instructor.
By Ricardo F
•Oct 5, 2016
The course was really well presented, taught and clear, and although i would prefer it would have been taught in the newer version of python, it actually helped me to do some research and learn new material.
A warm special thanks to Prof. Charles Severance for his logical and laid back approach.
I hope that a follow up to some more advanced programming in Python will take place in the future.
Many thanks Ricardo Fernandes
By garland j
•Mar 20, 2016
I really enjoy the videos describing the history of the language. The exercises were very good and the 'Office Hours' videos were lots of fun. Its really great to see how many people are interested in Python all around the world. These all provided a good foundation. I also thought it was great to be able to do the exercises and programming problems at any time. I look forward to the second course in this series.
By Savaş A
•Jan 26, 2021
As a C/C++ programmer, I want to learn Python and I decided to learn from the beginning. Actually, this course is very simple for me and people like me (previously experienced) but I can easily advice this course to anyone wants to learn Python from the beginning because the teacher's expression is so clear, the examples are very useful, assignments are very good for the beginning. I can say this is a good experience.
By Jared B
•Feb 25, 2017
Excellent course. A very useful introduction to those who want to dive into Python. I especially recommend for those who are less comfortable with the process of computer programming, as this course will introduce and reinforce the concepts of iterating, construction of while, for loops, and the ins and outs of conditionals.
In short, if you are looking for a gentle introduction that has useful examples this is it!
By John H
•Oct 26, 2022
I started this course with some intrepidation, but as I worked through the modules, although the difficulty increased, my ability to absorb the information did so too. The course was very well structured, easy to follow, and most of all - incredibly interesting. I loved the different problem solving elements the course presented me with. Thank you to Charles Severance, who made the course extremely fun and engaging.
By Bolivar S
•Oct 29, 2020
Excellent course, very interactive, all the tools have been well designed and thought for the support of the learning process, the assignments and tasks required throughout the course integrate all the knowledge and helps you to solve doubts that may emerge during this asynchronic classes. For me, this has been a really great experience and I recommend this course for everyone who’s interested in computer programming
By Avani K
•Sep 18, 2020
I really found this course easy to follow and it explained the fundamentals really well. I just want to say thank you to Charles Severance - I liked the way he presented the course and you can tell he has a great passion for this subject and his explanations were very clear. I haven't done Computer Science for a very long time and have recently decided to back to it and I'm really looking forwards to the next course!
By Nico P
•Sep 10, 2020
Muy buen curso , con muy buenos contenidos me sirvió muchísimo para volver a repasar conceptos que tenia un poco olvidados , el profesor explica muy bien , me encanto, definitivamente seguiré con los próximos módulos.
Very good course with very good content it helped me a lot to go over concepts that I had a little forgotten. The profesor explains very well I loved it I will definitely continue with the next modules.