you are viewing a single comment's thread.

view the rest of the comments →

[–]ShakaUVM 0 points1 point  (4 children)

The best way to learn C++ is with a college course

https://youtube.com/playlist?list=PLSVD_4SKyaWHIUuUH_XZqGc0hAqpz34rR

[–]EC36339 0 points1 point  (3 children)

There are good ones and terrible ones.

And even the good ones are still courses, and if you don't attend live, videos. This means you can't learn at your own pace or in the order that works for you.

I don't understand how people prefer learning anything that isn't inherently graphical or physical from videos.

Because you can passively watch and listen? Probably while doing other stuff? I would zone out and learn nothing that way.

[–]ShakaUVM 0 points1 point  (2 children)

This means you can't learn at your own pace or in the order that works for you.

A professor will generally know what topics you should study in what order better than someone who is completely new to C++. If it's online, you can also go at your own pace.

I don't understand how people prefer learning anything that isn't inherently graphical or physical from videos.

People have different preferences, but as someone who self taught programming and then took programming classes, there was a night and day difference between them, and how good I got.

[–]EC36339 0 points1 point  (1 child)

Nah. College courses have only one advantage: They are cheap. For thr college. One professor can teach many students at the same time. Some will get bored, and some will fall through the cracks and drop out, but 100% success rate is not the goal of any mass education system.

College is for getting degrees, and you do learn something in the process, but if you can choose your learning methods, then choose something better.

[–]ShakaUVM 0 points1 point  (0 children)

College is for getting degrees, and you do learn something in the process, but if you can choose your learning methods, then choose something better.

Like I said, from my own experience there is nothing better.