There are online courses like Coursera and MOOCs like Edx.org. They mostly teach by recording lectures via embedded videos, but also incorporate lab equipment, industrial equipment, online compilers/interpreters, quizes, text, and games to help students learn the same content via different methods.