Yep. That's for sure.
How I learn most of it easily. Reading the set affixes page of the codex only and for other affixes, the affixes section if I didn't understand the affix or reading the affix itself. Also the terms section, nature's and stat points. I learnt a lot that helped from codex which were accurate.
I did also learn from copy build but it was too costly even before crystals were easier back in a year or two ago and I made mistakes so much but I at least properly understood how a build could work and learnt from the mistakes but it also forced me to read codex , ask for help in forums and actually read the guides properly. Didn't want to lose them valuable crystals again basically.
Although I also asked people like @cronos4321 and @TeaCup to help learn better at the game and feedbacks in general and some other persons ever which definitely sped things up and helped a lot too and the reason why I created my group from discord Dquesting for the reason the slack group was created.
Another way I learnt was simply trial and error and many times with simple trial and error, I did very well but also had many failures which helped me learn. The arena for eg when it was season 1 patch 2.0, my farm build of that patch , the fire and shock build challenge , etc.
I used to be the biggest noob I ever saw myself but I learnt through those mistakes and wanted to get better.