Course vs Tutorial vs Book for learning C++

Write your question here.
I am starting off with C++ but am confused whether to:
- start off with a static tutorial like this one (http://www.cplusplus.com/)
- start a course like udemy/edX courses
- start with a book
I had a look at Hackr.io (https://hackr.io/tutorials/learn-c-plus-plus) and learnccp is the most recommended there. Shall I start off with that?
My strong suggestion is to start with a good introductory book.

Two good choices are:
'Programming: Principles and Practice Using C++, 2nd Ed.' by Bjarne Stroustrup
'C++ Primer 5th Edition' by Lippman, Lajoie and Moo
https://isocpp.org/get-started

This could serve as a supplementary online resource: http://www.icce.rug.nl/documents/cplusplus/
Thanks for your suggestions, mate.
There is one you haven't mentioned and the only thing that will actually teach you C++
- actually find something that you want to code
- any time you need something go read the reference.
the course is the best choice. here's a few i took:
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/
https://www.coursera.org/courses?languages=en&query=c%2B%2B
and of course you can take one at https://www.codecademy.com/
remember getting a job at upwork to work on http://writepaperforme.org/ and i almost failed it since what i ve learned from the book asn't enough. i was lacking practical knowledge and you can gain it by coding. and you can either self teach yourself or take course - the choice will depend on how good your self motivation is
Topic archived. No new replies allowed.