Best way to learn UE4 with C++?

the cookbook appears to be really outdated (2015)