Udemy offers a selection of online courses for free, as listed below. These courses include hours of content and are the best deals we could find for such classes. The deals:
Become an Android Developer from Scratch for free (pictured)
Introductory Photography Course for free
What are you doing for fun that you could also do for money? Here are some ideas to get you thinking, and tips to get you started.