Как учить язык программирования?
Практикой. Посмотрел видеоурок или прочитал главу книги, попробуй несколько задач по том что там рассказали. После прочтения книги (просмотра видеоуроков) и решения промежуточных простых задач, попробуйте сделать что то посложнее.
Сначала я бы посоветовал прочитать совсем уж основы языка и синтаксиса, а затем я бы на Вашем месте просто старался писать много кода - будь то задачки по спортивному программированию, которые можно на Codeforces и TopCoder, или какие-нибудь игрушечные проекты а-ля калькулятор/какая-нибудь игра. По мере написания можно гуглить нужную информацию, а через некоторое время, уже когда захочется систематизировать знания, тогда можно почитать что-то вроде Страуструпа или Скотт Мейерс - "Эффективный C++", ну и остальную часть его линейки.