Chevron Left
Back to Learn to Program: Crafting Quality Code

Learner Reviews & Feedback for Learn to Program: Crafting Quality Code by University of Toronto

4.6
stars
714 ratings

About the Course

Not all programs are created equal.  In this course, we'll focus on writing quality code that runs correctly and efficiently.  We'll design, code and validate our programs and learn how to compare programs that are addressing the same task....

Top reviews

NS

Jul 12, 2020

Solid course that dives deeper into the fundamentals of CS. Great instruction, attention to detail and the excercises are adequately challenging for beginners and lower-intermediate programmers.

RJ

Jul 9, 2022

Jen and Paul provide thorough and understandable explanations of Python as a programming language. The assignments are challenging and test the student's knowledge of the subject well.

Filter by:

51 - 75 of 173 Reviews for Learn to Program: Crafting Quality Code

By Will B

•

Mar 28, 2017

Great course with clear videos and assignments. I feel that all tasks were perfect. Neither too difficult nor too easy. Great job!

By Asher L

•

Jul 13, 2017

Quite practical! This course teaches some useful techniques which may not be covered in general learning materials. Thanks a lot.

By Julio A R R

•

Mar 22, 2019

Just as good as the python fundamentals course, but a little more advanced. Amazing teachers, would love to study from them :3

By Kai L

•

May 7, 2017

Very helpful. I studied this course after An Introduction to Interactive Programming in Python. It is a very good supplement.

By Micah A

•

Sep 22, 2017

its an exciting, educative and thought-provoking course, you don't just be a developer but a refined one. Thank you Coursera

By Uriel A

•

Dec 4, 2023

In this course one learns things that will be used for the rest of ones career as software developer. Highly recommended

By Cillian D

•

Jun 9, 2023

Good course but it takes too long to get your grade from peer reviews. This slows the completion of the entire course.

By Zhang L

•

Jan 16, 2023

Well designed and very helpful. But the final assignment grading process needs to be updated to accept Python3 syntax.

By Alfred D

•

Apr 16, 2018

Excellent course and thank you for the instructors make programming a very joyful experience to a newbie and a veteran

By Andrey P

•

Nov 23, 2022

It is a great course. I have learned a lot of new, important information, especially about test-driven development.

By AJ

•

Jul 14, 2020

Excellent. The instructors are great and the content is better than any 2nd level python course I have seen so far.

By Jevgēnijs P

•

Jul 4, 2020

For me - Good course. I have learned Software and Unit Testing , Object-Oriented Programming (OOP) for Python

By Christine S

•

Sep 25, 2021

Explaining is very very good. clear and descriptive. Many fields are discussed. I really enjoyed the course.

By Ethan A

•

Oct 28, 2018

This course provided a great understanding of the python programming language. I would love to learn more!

By Juan S

•

Jul 20, 2020

This is a great course, the instructors explain very well and challenge you to tackle problems hands on.

By Akira S

•

Aug 30, 2018

This was more difficult than the first series. I watched same video several times to understand.

By Andrew S

•

Aug 16, 2017

Well developed course. Forces you to really think and therefore understand what you are doing.

By iphyer

•

May 23, 2017

Great Courses and is very helpful in establishing a good sense of how good code should be.

By Marco A T S

•

Aug 31, 2021

Es un muy buen curso en el que aprendes cosas claves para ser un mejor programador.

By Rhonda V

•

Oct 14, 2018

Excellent course with great review summary for each video to use as reference.

By Mohamed N

•

Jul 5, 2017

Excellent introduction to Python for an advanced developer in other languages.

By Daniel M

•

Nov 26, 2021

Very good guided course. Good examples and easy to follow over all the time.

By Michael

•

Aug 29, 2017

awesome learning experience. Totally recommended to start coding on Python.

By Rafael D d L

•

Apr 10, 2017

Excellent course for learning good Python practices and testing techniques.

By Jorge R

•

Dec 7, 2017

Very useful! I learnt a lot and got once again practice in programming.