Yea I do the same.
Best way read book, don't make examples, just read till end.
After good idea to start making simple mini programms, it is ok if ur code rly bad, right now it just should solve problem.
And only after look at best practice. Coz at start, best practice can scarry u, but when u already know language a bit, u understand why it was madden so.
Yeah, books are great, especially for complex languages like Swift or Perl. I can get by using a syntax reference if I just need to complete a task, but I just see if I can find a general introductory book. Best practices are a must and the most important things to know. Documentation will always be there but knowing the best way to do something is extremely valuable.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.