Ruby on Rails - August 2015

Resources for the TIY-Durham Rails course.

Week 3 - Overview

Students should be comfortable with the following at the end of this week:

Monday - Database Design

Challenge: FizzBuzz

Problem of the Day: Student Data Structure

Evening Reading

Assignment

Time Entry Data Structure

Tuesday - SQL

Challenge: String Split

Problem of the Day: Phone Numbers SQL

Lecture Notes

Evening Reading

Assignment

Time Entry SQL Practice

Wednesday - ActiveRecord and Unit Testing

Challenge: Arrays and Hashes (this builds on yesterday’s challenge, so bring that code up and use it!)

Problem of the Day: Phone Numbers Active Record

Evening Reading

Assignment

Employee Reviews with DB

Thursday - Associations and Validations

Challenge: Classes

Problem of the Day: Employee and Department Validations

Evening Reading

Weekend Assignment - IN PAIRS

Legacy Associations and Validations