Other Pages

Expand All


You'll repeat all these steps tomorrow, but more slowly so you can better understand what's going on under the hood. Today we just want to check that everything's set up and ready for tomorrow."

There are a lot of steps, and the instructions may seem like they're in a foreign language, but: don't panic! By the end of the workshop, you'll know what everything is and how to use it.


Install Ruby, Install a Text Editor, and Start Coding

At the end of this tutorial, you will have all the tools you need to write and run Ruby code. Work through these sections in order, and ask questions if you get stuck! That's what the TAs and instructors are here for.

When you are done with all the steps, find a TA to go through the checklist with you.

1. Set Up Your Programming Environment

First, make sure you have downloaded the files for your operating system from the Downloads page.

Choose the instructions below for your operating system. This will take you to a new page. Use your browser's back button to return here. Most students will have one of the operating systems in this row.

Mac OS X (10.6+) Windows (7+) Windows (XP-Vista) Linux (Ubuntu/Fedora)
Follow the Mac OS X Setup instructions Follow the Windows (7+) Setup instructions Follow the Windows Setup instructions Follow the Linux Setup instructions

If you have one of the operating systems in the next row below, let a TA know, in case we need to offer extra assistance.

Mac OS X (10.4-10.5) Linux (Other Distributions) ChromeOS (Chromebook)
Follow the Mac OS X non-VM Setup instructions Follow the Linux non-VM Setup instructions Ask a TA

2. Set up your Virtual Machine

Follow the instructions in the VM Setup page.

3. Try your Text Editor

You've installed Sublime Text, a text editor that is designed for coding. We have some suggestions for using it more effectively on this page.

4. Create a Sample Application

Let's make a test application to verify that your Virtual Machine set up was successful. Create A Test Application

5. Add The Project To A Git Repo

We need to configure your machine for version control. Let's walk through the steps here: Get Set up for Git

6. Deploy your App to Heroku

Time to get our app up on the internet! Get started with Heroku: Deploy Your App to Heroku

7. Setup Checklist

Find a TA and run through the Installfest Completion Checklist.

Helpful Tips

See helpful tips for troubleshooting common issues here: Helpful Tips