To be perfectly frank... the best way I know to learn on your own and gain a more proper understanding of an application is via https://www.vtc.com/ -- now it's not free and I realize that can be a hurdle. But if you're serious, simply spending for a single-course is minimal and will ensure you actually get up to speed on a particular application. Years ago I had a friend needing to learn an application - I had no time to teach them. So, I gifted a course to them and they were up and running with the app in only a month or so - and they started with absolutely zero knowledge of the app or anything which may be considered remotely similar. They, quite literally, started from nothing.
I have zero affiliation with VTC. I merely have experience with one of their products and was very impressed with how easy it was to follow and how well it taught the application. I knew the app well and could see the lessons and how they progressed in. It was a very fruitful and logical manner.