How much programming do I need to know already?

We don't expect you to know all there is to know about coding but you'll need to demostrate that you're serious about applying and have taken steps to begin your educational journey. 

Code Academy, Learn Ruby in 15 and TryRuby are all great places to start.