A from-scratch curriculum you follow at your own pace, plus everything else you're already studying — Java, Ruby, Spring, PostgreSQL, system design, algorithms — all tracked by XP, in one place.
Structured Computer Science modules, or any Complementary Studies area — read in whatever order makes sense to you.
Mark a concept "Got it" to earn XP, level up, and keep a daily streak going.
Comment on any paragraph, ask a question and answer other students. Labs have their own discussion too.