http://www.seomoz.org/beginners-guide-to...
There are lots of cheap member authored tutorials in the WSO section of warriorforum.com, just be aware tricks that worked a few years ago can now get you in trouble.
Learning SEO is not very difficult task to do.Its very easy to learn SEO from online.Learning online is the best way to learn the SEO because most of the things you want to learn will get from online tutorial.There are some few sites available those give the beneficial tutorial for the SEO.
if you are started your carrier in seo then ...you can start learn some tutorial online. as like.matt cutt blog, searchengineland , seomoz blog and many more blog.
if you are read one month in these blog then definitely you can cover basic to advance knowledge with in one month.
get a real job,, or you will starve trying to feed your family