Affiliate Marketing Networks:

ClickBank

 

Training:

Internet Business Mastery