Best way to learn UE4 with C++?

Video tutorials or books which can be the best options?
And if books.
Suggest the names