Ruby and Rails: Understanding the Back End
In the following sections, you will learn about Ruby, a general purpose programming language, as well as Rails, a robust server side web framework built on top of Ruby. Most of Blueprint's projects use these technologies as part of the backend stack. Aim to spend 1 week to complete the curriculum, which will consist of several brief guides, and 3 assignments. Here's what the journey will look like, and how long each part may take. If you find yourself spending a lot more time on any particular section, ask for help! It may not be worth your time to dwell too much on details that ultimately won't matter so much.
Days 1-2
Crash Course in Ruby
Ruby Assignment
Days 3-4
Web Development Basics
Model View Controller
Days 5-7
Rails Rails Rails and more Rails
Rails Assignment (; - ;)