Compare

cracked.guide vs The Odin Project

The Odin Project is a free, open source curriculum for full stack web development: Foundations first, then a Ruby on Rails or a JavaScript path, built around projects. cracked.guide is about core computer science, not web development. If you want to build web apps for a living, The Odin Project is the right choice. If you already can and want depth, cracked.guide is.

Updated

At a glance

ComparedThe Odin Projectcracked.guide
GoalFull stack web developerDeep programming and algorithms skill
ContentFoundations, then Full Stack Ruby on Rails or Full Stack JavaScriptA dated 145-week path: Crafting Interpreters, then TAOCP Vols 1 to 4B, with NeetCode 150 and a Play track of programming games
TimeSelf-paced; learners report months for Foundations aloneAbout 8 to 12 hours a week for 145 weeks (or half pace, 290)
CostFreeFree site; books and games extra (Crafting Interpreters is free online)
ChecksProject-based; community reviewsBook test suite on GitHub Actions, LeetCode profile, MIX programs graded in the browser

After The Odin Project

A common feeling after a web curriculum is "I can build apps but I do not know how any of it works underneath". That is the gap cracked.guide is for. Building an interpreter shows you what your JavaScript engine is doing, and Knuth shows you what your database is doing. Start with how to build an interpreter.

Questions

Is The Odin Project free?

Yes. It is open source and free; it accepts donations.

Can I do cracked.guide without a CS background?

Yes, if you can program comfortably. Week 0 covers the Java, C, Git and command-line basics the first weeks need.

Sources

A free, dated 145-week path: two interpreters, then all of Knuth.

Every week has a date and a reading guide, and the work is checked: the book's own tests, your LeetCode profile, MIX programs in the browser.

Start the path, freeSee all 145 weeks