There are lots of opportunities are on internet to make money and SEO is one of those. SEO stands for search engine optimization which is a technique used by webmasters to rank and optimize their websites to increase page rank and traffic directly from search engines.
To get seo training you can join online seo forum which contains seo tips about different seo techniques and after reading those techniques you can become seo expert very soon. Best seo forums are http://fourms.digitalpoint.com/ , http://www.webtalkforums.com/ and http://forums.seochat.com/ etc. These are websites where you will find hundreds of threads with seo discussions. You can also find out seo jobs here and offer your services as professional seo consultant because these sites will provide you both learning and earning at the same time. Seo careers includes many types of jobs like seo copy writing jobs, seo webmaster , blogging , link building and forum posting etc. There are lot of seo companies on internet which are offering seo jobs and you can join them.
Another advantage you will get for joining these forums is that you can place 3-4 websites link as your signature links and when you will make posts or start new threads these links will be displayed with posts and will give your website good back links and also traffic to your websites.