I’ve followed, and plan to follow, a number of online courses. Have a look at what I’ve been up to below, and if you have any new recommendations, let me know.