The Reddit on Rails Project
By now you have the knowledge to accomplish much with Rails. We will use that knowledge to build a website from scratch similar in functionality to http://reddit.com.
Learning a new programming language or system generally go faster if you have a specific goal in mind, and (in general) a typical “hello world” works great, until you decide you need user logins and permissions and suddenly things get a lot harder. This helps that a lot.