The Odin Project is one of those "What I wish I had when I was learning" resources. Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway. This project is designed to fill in the gap for people who are trying to hack it on their own but still want a high quality education.
Our Beliefs
Education should be free and accessible
This curriculum itself is free and we tried to link to resources that are themselves free so anyone in the world can use them.
You learn best by actually building
The Odin Project curriculum is full of projects that will help you build a strong portfolio of work on Github to fill out your resume.
Motivation is fueled by working with others
We're committed to connecting students together so they can stay motivated and learn faster.
Open source is best
Our curriculum and website are available on Github and we encourage students to actually contribute to the project itself!
Origin of The Odin Project
The Odin Project provides a free open source coding curriculum that can be taken entirely online. Since it’s inception, it has helped many students get hired as developers and has assisted countless others learn enough programming to work on their own personal projects.
Founded in 2013 by Erik Trautman, The Odin Project is now sponsored by Thinkful, a new type of technology school that provides 1-on-1 learning through its network of industry experts, hiring partners, and online platform to deliver a structured and flexible education. The Odin Project is maintained and continually improved by a team of volunteers, many of whom learned to code with us.
Comments and Reviews
It's a good learning resource; you work directly with a code editor and Git/GitHub. You learn a material and then do a project. Most of the content is in written form, although they have started adding videos. It really instills confidence in learning this way. I find it an excellent foundation to start with.
The path is clear and project based