There are plenty of sites that offer online classes and virtual university courses (better known as Massive Open Online Courses, or MOOC). Coursera, edX, Udemy, Skillshare, Udacity, and DataCamp are some popular choices. However, the best course provider for you will depend on what you want to learn.