Online Courses

What have happened with online courses? Really useful material is this.