Free, open source coding curriculum teaching full stack web development with Ruby, JavaScript, HTML, and CSS, from beginner to employed developer
The Odin Project is a free and open source web development curriculum that teaches students how to build full stack web applications and become employed web developers. It was created in 2013 by Erik Trautman to provide an alternative to expensive coding bootcamps and schools.
The curriculum starts from the very basics, assuming no prior programming experience, and allows complete beginners to learn web development through a series of practical projects and lessons. The coursework teaches Ruby programming, database concepts with SQL, front-end web development with HTML, CSS and JavaScript, Ruby on Rails for back-end web development, and Git for version control.
Key topics covered in The Odin Project include:
The Odin Project prepares students to become employed as web developers by teaching real-world skills and building an impressive development portfolio through the course projects. Many Odin graduates have gone on to become professional developers at tech companies.
Here are some alternatives to The Odin Project:
Suggest an alternative ❐