this has been my experience (although i learned Java at college which really was the foundation for me).
i dont watch tutorials, just started by making tiny things and expanding them. using google to find solutions to problems in text form (AI is quite good now for that).
Even with these compromises its been exasperating at times. but i feel like i got out the other end with my patience intact and its thanks to doing tiny projects/finding ways to solve problems quickly/not sitting through videos only to discover they are obsolete or dont match the version/packages your using.
Got mad respect for those who go big tho :)