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
It's worth paying a little more for these indestructible items. You may never have to buy another again.