The building block application I created going through: user authorization, CRUD, MVC pattern, unit testing, model testing, experimenting with compiled languages (HAML), data validation, SQL databases and querying.
Ruby on Rails, Twitter Bootstrap, HAML, SQL, RSpec, Active Record