Intro to Rails
It's the new year so lets start at the top!
This is a beginner to intermediate class that will focus on a speedy overview of the many parts of Rails: Models, Views, Forms, Controllers, and Routes. The goal is to provide a deeper understanding of the most commonly used Rails components so that students feel more comfortable building apps on their own.
Pre-Requisites
Students should be basically familiar with the Ruby on Rails environment. Ideally you have gone through a tutorial or built a basic application. Extensive knowledge of Ruby is not required, though a basic working knowledge will be helpful.
To follow along, you should have Rails 4.x installed and ready to go when you come to class. If you are unsure how to do this, or want more information about installing Ruby or Rails, check out these links:
For a good introduction, check out the first two chapters of Michael Hartl's tutorial.
This class will be on Hangouts On Air: https://plus.google.com/events/cet3vs7t7o0lan9m0p2re36l6vs
There is a codewars challenge associated with this class. Please go to your profile and add your codewars username so that I can see whether or not you've completed it!
Be sure to complete the following Codewars challenge before class!
(If your RailsSchool profile includes your Codewars username, you'll get
a nifty star if you complete the challenge.)
http://www.codewars.com/kata/descending-order/train/ruby