Learning programming is hard. You don't have to do it alone.

Choose your adventure

Pick topics you want to chat about. Choose your learning path by responding to in-stream decision points

Explore the library

Pick content packs from the library on a variety of technical and career topics

Test your knowledge

Strengthen your understanding with end-of-session quizzes

Collect badges and share your wins

Build streaks and collect badges to show your progress

🎉 Don't forget to sign up to be the first to know when we launch our beta