Chevron Left
Volver a Learn to Program: The Fundamentals

Opiniones y comentarios de aprendices correspondientes a Learn to Program: The Fundamentals por parte de Universidad de Toronto

3,119 calificaciones
935 revisiones

Acerca del Curso

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....

Principales revisiones


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.


Nov 17, 2017

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.

Filtrar por:

751 - 775 de 918 revisiones para Learn to Program: The Fundamentals

por Mingrui P

Feb 14, 2019

I like how this course provides examples and online textbook for each concept of fundamental coding or python. Also, love the female instructor's explanation, the speed is relative slow and easy to comprehend. However, I do not think is course is an easy or very approachable course for people who have zero coding experience to begin with. Comparing this course with U of Michigan's PY4E, this course this more difficult, especially for the design of homework. The week 2's homework is already hard enough for people who never use code to start with. Therefore, I think if anyone is looking for start for programming or python, PY4E is a better course to consider with.

por Jason W

Mar 24, 2018

Excellent course. Great for total beginners to programming. There are a few mistakes that prevent me from giving it five stars but if I could, I would give it 4.5 stars.

por Alexander K

Jun 12, 2018

Good for beginners in python

por Ahmad C

Apr 21, 2018

good introduction

por Alfredo

Jul 23, 2017

It's a lightweight course and easy to understand and follow.

por Diana H

Mar 13, 2018

I think this class did a good job of teaching programming concepts, but it was not easy. The final assignment was very challenging and it took me weeks to solve it. However, if you have the time and patience to think things out for yourself (with helpful hints from mentors in the forums), you will come away with a good grasp of programming fundamentals.

por Rajesh S

Apr 23, 2017

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.

por Manisha S

Jul 17, 2017

Good for beginners

por vish

Jun 30, 2017

Very good for grasping the basics, and a nice structure and succinct lectures. Also includes challenging projects which are the best way of learning, more of these would be good. Exceptional mentors on the forums, particularly Patrick Dennis, who gave very detailed responses and was supportive, and posed further questions and thinking points to all. Very good overall.

por Pratibha

Jan 18, 2017

Good for beginners

por Alvin L

May 22, 2017

I thought the lessons were all great, but the assignments were a bit too easy.

por Alejandro G

Mar 21, 2018

The course is really focused in the fundamentals and tricks to program code in a smart and efficient way avoiding duplicating lines when is not necessary.

por reagan s

May 02, 2018

This is my first time to try python and It is a good course on computer language python for beginners. Mentors are very helpful and lectures and assignments of this course are made in way to make the basics clear (as done with me).

por Zubaer K

Jan 04, 2018

IF YOU'RE NEW TO PROGRAMMING, READ THIS. The course was helpful in getting started understanding the fundamentals of programming. However, what was waaaaay more helpful was the textbook written by the teachers of this course.

If you rely on this course alone to teach you anything, unless you already have an in-depth understanding of programming in another language, you will be completely lost. Honestly, I don't even understand how someone could pretend that this is a viable approach to learning programming. It's probably why I've failed at learning so many times before.

A much more helpful approach is to get the textbook, PRACTICAL PROGRAMMING - AN INTRODUCTION TO COMPUTER SCIENCE USING PYTHON 3, and read the chapters before watching the videos. Almost all of the weeks of the course line up perfectly with the chapters of the textbook, so you don't have to read too far ahead. The course covers chapters 1-11, although not everything is covered. One other helpful trick is to look at the course documents for the week - they often show what chapter and section they are covering, so you can read that specific part before watching the videos.

I just finished the course and I am excited to finally have figured out how to get started on coding. Hoping and crossing fingers and toes that the second course in this series is as good as the first.

por Peter M

Nov 13, 2016

Well taught course which does as it says and introduces the fundamentals of programming using the python language.

por Adetokunbo A

Apr 30, 2017

Good introduction. Quite rigorous

por Aaron Z

Jul 05, 2017

Some wording in quizzes were a bit ambiguous. Lectures and note summaries were very clear and easy to follow.

por Mohamed M M A S Z

May 18, 2017

excellent, if you can provide a more advanced one for bioinformatics, we will be grateful

por Luis C H

Nov 20, 2017

If you already knew something about programming it may be a bit slow, but it helps getting a deep understanding of what you are doing. For absolute begginers it should be perfect.

por Will C

May 20, 2018

Course was really great, I highly recommend it. I would give it five stars, but I had two technical issues. 1: On mobile devices, the short quizzes that pop up during lectures don't function correctly - instead of just asking the questions that relate to the topic that was just discussed and then moving on with the lecture, the quiz asks ALL the questions (including those on topics not yet discussed). 2: there is a formatting problem in the quizzes that shows the unicode hex for the apostrophe (') instead of ' - which is very distracting when working with strings. These seem like easy fixes.

por Chet I

Jun 08, 2018

Overall a really good course. The teachers speak clearly, the quiz and assignments are fair which keep you engaged. The sounds quality could be better and some topics could be explained a little bit further but since this is the part 1, I assume that the finer details will be taught in part 2.

Looking forward to it !

por David W

Apr 29, 2017

A challenging introduction, goes fast but gives you what you need to get through. I learned a lot.

por 佰壹 伍

May 08, 2017


por Vinod S

Sep 13, 2017

Course was good. In my personal opinion this was difficult and not for person with no background in programming. Instructors were good but at many places they just rushed.

por Michael L

Feb 01, 2018

Covered the basics pretty well, but it would have been better if the notes were a bit more extensive, so that the videos did not need to be watched (as I'm not an auditory learner, and get very little out of them)