Educative provides interactive courses for software developers (both professionals and students). Lessons use step-by-step visualizations to explain complex concepts. Here, you can learn at your pace instead of juggling back-and-forth with video courses. Our courses have quizzes and coding exercises to keep the learners engaged.
You can learn about topics like ReactJS, coding interview preparation (Coderust 2.0), data structures and algorithms, and then some.
The focus of Educative courses is visual learning. Sign up is free.