Skip to content

Latest commit

 

History

History
59 lines (49 loc) · 2.69 KB

rails.md

File metadata and controls

59 lines (49 loc) · 2.69 KB

##Rails 3 Knowledge Requirements

Goals:
Provide Videos, documentation, URL, sample code
Know the basics of normal web applications
know the basics of accessing web APIs etc

Key concepts

Model
  • Activerecord Basics Link
  • Model Relationships Link
  • Migrations Link
  • Callbacks Link
  • Query Interface Link
  • Validations Link
  • Model Scopes Link
  • STI (single table inheritance) Video
Controller
  • Routes
  • RESTful Resource
  • API Development using ActiveRecord::Serializer Link
View
  • Layouts
  • Partials
  • Helpers
  • ERB, (Haml, SLIM templating Languages)
Other Frontend Development

Basic Ruby Command-line tools:

  • homebrew (not ruby specific, very basic and required)
  • learn to use rvm or rbenv (or both)
  • Install rubygems of the specific version: gem install fog -v 1.8
  • Bundler Video