Curriculum

The Odin Project Curriculum


The Odin Project is structured as a curriculum, with each project building on the last. It starts off with some basic HTML/CSS, then moves on to (vanilla) Javascript for some front end interactivity, before moving on to more advanced topics like Node.js, Express, and MongoDB for the back end.

Some projects/topics I'll consider being covered by another project or something I've already done, and will skip them.

Curriculum

There are more projects and assignments, but some cover basic developer workflow, eg. Git or the command line and so won't be listed here.

Foundations

  • Recipes
  • Landing Page
  • Rock Paper Scissors – In Progress
  • Etch-a-Sketch
  • Calculator

Intermediate HTML/CSS

  • Signup Form
  • Admin Dashboard

Javascript

  • Library
  • Tic Tac Toe
  • Restaurant Page
  • Todo List
  • Weather App
  • DSA ? (maybe not)
  • Battleship
  • CV Builder
  • Memory Card Game
  • Shopping Cart
  • Where's Waldo
  • Final Project (Social Media App)
  • Personal Portfolio – Live in Norwegian

Node

  • Basic Informational Site
  • Forms and Deployment
  • Mini Message Board
  • Inventory Application
  • Members Only
  • Blog API
  • Odin Book