Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
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.
This is a introductory course i would recommend. I especially liked that the instructors took the time to go through the python visualizer and try to unveil some of the background workings in python.
I didn't know a thing about programming. Now after two weeks I feel I've learned a lot already! The instructors are awesome! I believe this course is very compacted and it needs a good deal of work!
The best introduction to Python I've seen. It provides a really clear understanding of how it all fits together, whereas other tutorials seemed to dive in without clarifying the 'how' or the 'why'.
I enjoyed this course. The video lectures were short and explained bite sized chunks that were easy to understand. The reading material after each lecture helped in revisiting what we just learned.
I learned a lot from this course. It certainly does not hold your hand! However you get from it what you put into it. learning = desire_to_learn,\n\nif desire_to_learn != time:\n\nlearning = False
I really liked this course, was an excellent way to learn the fundamentals of python. The teachers explain really well and let you challenge yourself with the assingments to be a better student.
Very good and challenging course. Makes you think a looot. I really appreciate the University of Toronto and the teachers. I already bought their book and will start the second part. Thank you!!
This has been tremendously helpful. The assignments are challenging but doable. I appreciated that I couldn't pass each quiz on my first try, and had to revisit material to actually master it.
Good explanations, logical, covers the common mistakes newbies make, assessments are not too difficult but challenges your knowledge and how sure you are on a topic, makes coding fun to do!!
I was originally a C++ programming student and never thought I will ever get to python. But this course, thanks to the lecturers, has opened a gate in my life. I am grateful\n\nThanks, K~
The instruction given during the assessment is sometimes unclear. The description is as well sometimes too lengthy that can cause to confusion, especially for non-native English speaker.
A bit repetitive at times, but if this is your very first intro to Python it is a great speed. Topics covered represent a decent baseline, and the projects are interesting to accomplish.
i thoroughly enjoyed this course though i am new to programming ,This course has not only helped me learn python fundamentals but laid a good foundation to develop programmatic thinking.
Great course. I would have liked to also learn what other areas of fundamental programming are out there. As in, where to go from here in terms of developing further programming skills.
This course was just right for me as a beginning coder. It challenged me to think in detail about how the code works, while remaining clear and practical with its material and examples.
Great primer on the basics of programming and Python. Some of the videos can be fast paced and may require additional viewings but it's worth it. I'm glad I stuck with it and finished.
This is best course for people looking for fundamentals of programming and want to know how it behaves for program. I will recommend this course. Bonus : you can learn python from it.
Great, well instructed course. It helped with no only learning the fundamentals of Python, but also how to use them practically which is often missing from other programming courses.
The bite-sized videos make the contents easy to digest. The mini-quizzes in the videos, the quizzes at the end of the week, and coding assignments help us to gauge our understanding.
Established in 1827, the University of Toronto is one of the world’s leading universities, renowned for its excellence in teaching, research, innovation and entrepreneurship, as well as its impact on economic prosperity and social well-being around the globe.