You can literally learn anything from the internet. Recently, I came across these really great online resources for learning anything.
Udemy: Online Courses Anytime, Anywhere Udemy is an online education marketplace with limitless variety: over 7 million students enrolled in more than 30,000 courses,taught by 19,000 instructors (and counting).
Udemy has a lot of paid content but the courses are really cheap.
No Excuse List No Excuse List is the best place on the web to learn anything, free. We have curated the best resources on the web to teach you anything that you want. Click a link and get started!
The No Excuse list is a massive curated resource for educational material on the internet.
Khan Academy Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a free, world-class education for anyone, anywhere.