CS50x is a highly popular online introductory course to Computer Science that just keeps going. You can now enrol in the self-paced 2022 edition for free on the revamped edX platform. CS50x: Introduction to Computer Science comes from Harvard University and already had a long history as an on-campus course before its online incarnation as one of the very first courses on the edX platform in 2012. In 2018, when several spin-off courses were launced (see More CS50 Courses on edX ) Sue Gee wrote: full article on i-programmer: https://www.i-programmer.info/news/150-training-a-education/15183-computer-science-for-beginners-with-harvards-cs50x-.html
A dairy of my work.Just links to the full artices on i-programmer.info