SaaS
- Text reference: Fox, Armando, and David Patterson. Engineering Software as a Service: An Agile Approach Using Cloud Computing. 2nd beta ed. Strawberry Canyon LLC, 2013. ISBN: 9780984881246.
- Website and errata to the text reference
Ruby & Ruby on Rails
- tryruby.org (beginner)
- Code Academy: Ruby (beginner)
- rubymonk.com (beginner/intermediate)
- Ruby Rapids (on YouTube) by Ingolf Krueger (beginner/intermediate)
- rubykoans.com (intermediate/advanced)
- Ruby on Rails Guides
- Ruby on Rails API
A list of hints and gotcha's for Ruby on Rails that are relevant to this course are also provided as a resource for students.
HTML & CSS
Git & GitHub
- Git Documentation
- Git - SVN Crash Course
- An Illustrated Guide to Git on Windows
- try.github.com (beginner)
- Understanding Git Conceptually (intermediate)
- gitready.com (beginning to advanced)
- Git for Computer Scientists (advanced)
- Git Magic (advanced)