If you learn better through videos, maybe try out TheNewBoston's stuff on Youtube [2].
Some extra links that might be helpful [3][4].
[0]: https://tinyurl.com/ydy3kq48
[1]: http://www.stroustrup.com/4th.html
[2]: https://tinyurl.com/p53p4kw
[3]: https://stackoverflow.com/questions/388242/the-definitive-c-...
Know about RAII, ownership, move semantics, and smart pointers. Please know that some common C idioms are considered poor C++. (E.g. resource cleanup via goto is superseded by destructors, and malloc and free are superseded by new and delete, which in turn are discouraged in favor of smart pointer RAII.)
Modern C++ is a good programming language, but unfortunately, many resources don’t teach it. Make sure that the resource covers C++11 at earliest. Bjarne Stroustrup, the original implementor of C++, has written some good books. Herb Sutter is another notable C++ author. See also https://stackoverflow.com/q/388242/8887578.
I personally started with the Tour of C++ and plan to go through this series: http://craftinginterpreters.com