There's a lot of good resources out there and there's a lot of absolutely horrible sites.
This one I came across is a nice one IMHO:
It's mostly links to articles and resources, but it does a pretty good job of cutting through the crud with the flowchart and other stuff
This one I came across is a nice one IMHO:
A Roadmap to Learn SEO w/ Free Guides & Tools | #LearningSEO
Do you want to start or expand your SEO learning process? Take a look at this SEO learning roadmap w/ free guides, tips, resources and tools. Start Learning Now!
learningseo.io
It's mostly links to articles and resources, but it does a pretty good job of cutting through the crud with the flowchart and other stuff