I've been wondering what's the point of online courses, at least in disciplines, where there are good books available? E.g. you could very well get the same (or deeper) knowledge of AI by reading Russell & Norwig book, or algorithms from D. Knuth books. And text is mostly always is a better format than video lectures.
As I understand, participating in a course will put some pressure to complete most exercises and actually finish the course. You would also get some automated submission checks and could extend CV in the end. Also courses might mention recent discoveries that didn't find their way in books yet. Is that all or I'm missing something?