Answer by Rahul Kumar:
There are plenty of websites having good resources for learning SEO. I would not recommend you any one. I would like to advise you to always Google Search for each of your query and make your own note for this. This will clear your thoughts and you will have great experience too.
I am also fond of writing SEO materials for learners. You can visit.