edX: Free and paid courses for IT professionals
One of the most popular destinations to undertake free and paid courses online.
While the study material remains the same, you get a verified certificate in case you pay course fee.
Courses can be taken individually or as part of the programs under a domain such as data science.
The most popular edX course is perhaps the CS50: Introduction to Computer Science by David J. Malan.