Table of Contents

  • Meta
  • Introduction to Ruby
    1. Programming 101 & IRB
  • Getting Started
    1. Creating Your New Application
    2. Create a new git repo
    3. Add the project to the git repo
    4. Deploy to heroku
    5. Running Your Application Locally
  • Topics
    1. Creating a migration
    2. CRUD with Scaffolding
    3. Commit and push to heroku
  • Voting on Topics
    1. Creating a model for votes
    2. Hooking up votes and topics
    3. Allow people to vote
    4. Commit and push to heroku
  • Flow
    1. Setting the default page
    2. Redirect to the topics list after creating a new topic
    3. Make the topic title a link
    4. Clean up links on the topics list
    5. Commit and push to heroku
  • Where you can go from here