Jeez, what a hostile crowd. I personally am just glad companies like Microsoft, that infamously used to charge for every material they put out, have been providing free learning resources to newcomers like this, quality notwithstanding.
I am just extremely grateful in general for anyone who takes the effort to put something out there for public education for free. If you are one of those, irrespective of how your content is appreciated, please take my heartfelt thanks. You guys are at the forefront of restoring my faith in humanity.