edX – a broad provider of online courses – more than 2400 courses – from learning the language of riveting – to Python programming and electro mechanical engineering. EDX organizes online university-level courses in a wide variety of areas. Some courses are free. EDX conducts studies on learning based on how students use this platform.