To be honest i watched Youtube and looked at code to understand how it works.
But your free to go the way you like the docs are really good i would recommend to at least take a look once.