there are lot of source are available to learn seo. some are as follows:
1. Moz
2. Webmaster World
3. SEO by the Sea
4. The Anatomy of a Large-Scale Hypertextual Search Engine
ect...
SEO forums are a really good way to learn SEO, just participate in thread ask your questions, and even by reading thread you come to know lot of things.
I think videos are the easiest way to learn search engine optimization. You can use Youtube to find the SEO tutorials. Apart from, you can also read tutorials on different SEO blogs.
Bookmarks