I'm going through the Odin Project tutorial on web development. These are all the uploadable projects.
- HTML: Recreate Google's Homepage
- Using HTML and CSS, recreate google's search page
- Ruby: Test First Ruby
- Do the TDD programs from Test First Ruby
- JavaScript: Euler in JavaScript
- Multiples of 3 and 5
- Even Fibonacci Numbers
- Largest Prime Factor
- JavaScript: Etch-a-sketch in JavaScript
- Build a browser etch-a-sketch/drawing board
- Rails: Rails Blog
- Follow along with Jumpstart Labs' tutorial to build a blog
- Ruby Building Blocks
- Caesar Cipher
- Stock picker program
- Finding how many times words in a dictionary appear in a string
- Advance Ruby Building Blocks
- Bubble sort
- Bubble sort using a given block
- Rewriting many enumerable methods
- OOP with Ruby
- Tic Tac Toe game
- Mastermind game (one of my faves!)
- Serialization and Files
- Jumpstart Lab's Event Manager
- Hangman game (another of my faves!)
- Ruby on the Web
- Jumpstart Lab's Twitter client
- Build a Ruby web server
- Recursion
- Write a Fibonacci Sequence program using iteration and again recursively
- Merge Sort, recursively
- Basic Data Structures and Algorithms
- Build and search a binary tree
- Find the shortest path a knight would travel to get from one spot on a chess board to another
- Testing with RSpec
- Go back and write tests for Caesar Cipher, enumerable methods and Tic Tac Toe
- Build a Connect Four game using TDD
- Chess: Final Ruby Project
- Write a command line chess game
- Microblog App
- Build Hartl's main project in his book - a microblog website (Twitter, anyone?)
- Sample Rails App
- Build a very basic sample Rails app of users and microposts
- Micro-Reddit
- Build a very simple Reddit site
- Rails Forms
- Practice building forms in rails
- Members Only
- Practice building authentication in Rails with a basic posting site
- Private Events
- Build a basic replica of Eventbrite where users can log in, create events and sign up to attend events
- Flight Booker
- Build a basic flight booker app. Search flights by airport and date and book a flight
- Kittens API
- Build a data-producing API
- Flickr API
- Build a program that communicates with Flickr's API to display Flickr photos by user
- Recreate YouTube
- A very basic mock up of the video page on YouTube
- jQuery Calculator
- Live Demo
- Fully functional and full-featured jQuery calculator
- jQuery Restaurant Site
- Build a dummy site for a restaurant where all content is populated with jQuery
- jQuery Snake Game
- Play Live
- Build the childhood favorite Snake with jQuery!
- I tricked it out with some cool power ups - I love this game.
- jQuery Slider
- Build a continuous image slider with jQuery