If you're looking for the greatest SEO training course available online, I recommend taking a look at this one offered by PIGSO LEARNING. SEO training covers real-world website projects and includes exposure to a variety of SEO tools. This SEO Online Course covers every kind of SEO.