Aug 18, 2019
Great for a fundamental course. I have to admit that I had learnt python a few years back and was using this as a practice and revision course. But I learnt a lot more which I can add to my knowledge.
Jun 22, 2020
The explanation of each module was perfect, every bit was understood. The mentor was also very helpful in the forum. I wish there was a part 2 of the course to keep learning with the same professors.
By Filip A•
Nov 14, 2016
Perfect course for everyone who wish to learn how to program even you are not new into it but you are new in Python as me. I am very thankfull to Jenn and Paul for their videos and knowledge they shared with us. The workflow is easy with them and you don´t need to google almost anything else than what they show. I am looking forward to any other course they will come up with. Thanks!
By Colette K•
Dec 28, 2017
The instructors are awesome. The quizzes and assignments are written in a way that requires you to really understand the information. The problems to solve are non-trivial, which means if you pass this course you actually learned how to program. I love the Python language for it's syntax simplicity. Finishing this course was my first step on my path to becoming a data scientist!
By Julio A R R•
Nov 27, 2018
Very clear speaking, i'm not even native but didn't have any trouble understanding their English
Step by step explanations, perfect for beginners
Very good coding practices!
The course focuses on programming for general situations (from 0 to n and not a fixed value, always)
Tests results offers good feedback most of time, the "assignments tester" works flawlessly!
By Jeroen v S•
Aug 14, 2018
Super clear course. Pace is good. Every week the content is manageable, so you don't feel overwhelmed yet still learn a lot. Only thing missing: at times the courses teaches syntaxt that is not very Pythonic, instead opting to teach a "C style" kind of programming with for loops. Could definitely improve if they also teach you how to do things the Python way, short and simple.
By Calypso R•
Jul 18, 2019
Well designed introduction course on programmation, clear instructors, easy to pass and assignments automatically graded.
Unfortunately some quizzes don't work on the mobile app (you can't read the whole code), but you need a computer for python anyway
It only covers the basics so if you already learned a bit of coding in any language, you should aim for a more advanced course.
By Robert L•
Dec 14, 2018
Great class, the progression of lessons is very well balanced. The quizes are very relevant to the learnt material. Some of the assignments can be challenging, but a good challenge. I struggled a bit with the file reading and writing as I didn't feel the lecture covered it in enough detail, but I manged to figure it out with enough trial and error. Overall a great course.
By Anene P C•
Jun 16, 2018
I have really enjoyed this course, it has taught me a whole lot about the python language and how to use it extensively, so much as to even be able to visualize and understand a lot of functions without having to use a visualizer. I strongly recommend it for anyone who wants to venture into the python programming language or already knows it and just needs a refresher
By Michael L•
Jan 20, 2020
Challenging and super helpful course! Made all the difference in understanding the basics of programming, and what you can do with it, in terms of development scope. Nice training approach and tasteful, yet though provoking format. Decent Forum for researching questions. I did find the question / answers a little daunting and didn't submit any questions myself.
By Kiah H•
Sep 13, 2017
This is the first time I've ever done any programming or coding of any kind. I haven't been known to be computer or math savvy, and with the help and instruction provided by the course - I was able not only to pass, but to receive 100% on quizzes and assignments. I was able to do it at my own pace which gave me the opportunity to really learn the material. Great!
By Jose A R N•
Dec 23, 2016
My name is Jose Antonio. I am looking for a new Data Scientist career ( https://www.linkedin.com/in/joseantonio11)
I did this course to get new knowledge about Data Science and better understand the technology and your practical applications.
The course was excellent and the classes well taught by the Teachers.
Congratulations to Coursera team and Teachers.
By Umair R•
Dec 06, 2017
Hands down the best course on Python3 I have seen in any MOOC. I have done other courses from Coursera on Python as well, the professors of this course are absolutely great. The style of teaching, the practical approach, accurate prediction of what could cause confusion among students, and assessments that truly test the depth of understanding, all stand out.
By Udbhav J•
Sep 30, 2017
Excellent Course for complete beginners to Programming. It really dives deep into the fundamentals and makes you very proficient through constant mini-quizes during the videos as well as larger quiz's at the end of each week. The larger programming assignments are also excellent as deepening your understanding and leaving you confident of the concepts taught.
By Lucas K•
Jun 25, 2018
As an introduction to programming, this is a perfect course. The pace is good for someone who is keen and interested in learning, and if the content is too fast then you're always free to pause and review videos/materials. I would had likes more programming challenges, rather than just quizzes every week. The assignments were a good way to test your skills.
By Santiago H E•
Jul 10, 2020
Great course. Professors and tutors are always willing to come foward with a solution or answear asap when asked. And not in an easy-given-response way: they make you do your on way through, not just throwing correct answers. Initially I didn't thought i was going to buy it but definitively I will because of what I learnt and how I was treated. Thank y'all
By Emanuele M•
Jun 25, 2020
Overall an excellent course. Even if you're already acquainted with Python, this course has a lot to offer, in particular a lot of very useful insights into the inner workings of the language(how it stores and manipulates data) and best practices for creating functions. The bases of python are treated through a detailed and comprehensive approach.
By jörg k•
May 30, 2019
I highly recommend this introductory course. It is easy to get into it, even with zero pre-knowledge and the lectures and quizzes make it easy to advance at a surprisingly fast pace. Online support in the discussion forum is perfect. The responses are super fast and guide to a positive outcome without just giving the answer to a programming problem.
Aug 15, 2017
This course explained all content at a very good pace, with enough examples, clear definitions and nice summary-notes. The questions in the videolectures, the exams and the programming tasks kept me motivated by asking questions where I didn't just have to repeat what was taught, but activly had to search for a sollution. I loved it. Thank you!
By Rashidur R•
Nov 13, 2017
very good course for beginners to python or to coding in general to understand the fundamentals. If you are already experienced in another language this may be too easy for you as it goes over basics like for loops and while loops, however if you are completely new or have done some coding in another language but are rusty this is perfect.
By Anumita N•
Jan 12, 2018
This is my first Python course so I have nothing to compare it with. From a learning perspective I found the course to be a good start. Each week concepts moved forward from the concepts of previous lectures. Also I liked how questions and programming assignments had thorough test cases which challenge your understanding of the concepts.
By Abhishek S•
Jun 23, 2017
This is an excellent course for anyone who is learning to program for the first time. Also, for people with some background in other programming language (as in my case) this course helps to get quickly started with python.
Lectures and quizzes were engaging. I thank Coursera & University of Toronto for offering such a beautiful course.
By Theodore F•
Nov 02, 2018
Really enjoyable course. I had no programming experience in any language, and I felt comfortable with the pace and rigor of the assignments. Instruction was clear and the mentor in the forum was very responsive. If you're looking for a primer in Python that will prepare you to develop your skills via practice, you're in the right place.
By Ryan E•
Aug 12, 2017
The course does a good job of covering a lot of the fundamentals of computer science without getting stuck spending too much time on a particular language's quirks. I also liked that it focused on *actual* fundamentals like variables, control flow and data structures, and not on secondary things like formatted printing and input/output.
By Elena T•
Jul 29, 2017
Oh I just llllove it! So difficult during the last three weeks (opening files and Assignment 3), but if you keep going, you'll finally make it. Unbelievable!
Thanks a lot! The course is organised really well: one has an opportunity to practise while learning theory and solve interesting challenges in weekly quizzes and the 3 assignments.
By Aniruddh D N G•
May 08, 2017
Excellent course to start with Python, would certainly recommend this course to fellow coders. This is my first mooc and coursera made it very simple for a starter like me. Can't really decide on the ambiguity of the importance given to certification of this course in real-time, I'll consider buying in the yet to come courses to learn.
By Soumyadip D•
Jul 25, 2020
A great course for beginners. Compared to other python courses this is a compact course with just the right amount of topics. Would have been better if more assignments were present compared to quizzes. You may keep an introductory python book in handy to bring out the best of this course. All in all, it was fun doing this course.