People new to SEO are always searching for an excellent learning resource to help them rank higher in Google's search results. They miss the most obvious resource; Google itself. Everyone optimizes for Google since they are the most popular search engine. Hundreds of SEO articles published each month attempt to explain new algorithms and ranking factors.
Google offers more than analytics. Google's Search Central hosts the Search Engine Optimization (SEO) Starter Guide. It explains in detail how you can help the search engine find and understand your content. The comprehensive guide also discusses best practices. They also link to a YouTube video by Matt Cutts called The Anatomy of a Search Result. Cutts is a former Google search quality team member often quoted by SEO experts.
Google Search Central Blog has case studies where you can learn what other companies did to improve their rankings. Major SEO companies also post case studies. You can learn a lot about how certain tactics can not only increase your ranking, but sales as well. Top SEO blogs include Search Engine Land, Search Engine Journal, 10 Best SEO's blog and Search Engine Roundtable.
Free SEO eBooks are another way to learn if you're a beginner. Check out eBooks like SEO Basics for Beginners and for bussing online retailers, 11 Growth Tactics for Your Ecommerce Business. This is a more advanced book by SEMRush.
A good, free video course on Udemy is the SEO Training Course by Moz. Produced by one of the top names in the SEO industry, the course mostly up-to-date, It's presented by one of Moz's founders, who does an excellent job.
Free SEO learning resources abound online. Look for the ones that rank well in the SERP's; these are usually the most popular ones with the best ratings. You shouldn't ever have to pay when there is so much help available for free. For more information click here https://www.reddit.com/r/SEO/comments/n0h1fn/whatisyourgotoseolearningresource/.