Rails Class (3 day)

This class provides an introduction to Ruby on Rails with a solid foundation in the Rails model-view-controller (MVC) pattern.

RAILS CLASS NOTES

Ruby Class Notes

Wednesday Thursday Friday
9-10:30 Introduction to Rails
Your Rails Toolbox
Verifying Your Installation
Modifying Application Flow

  • Controller
  • Routes
  • Named Routes
Other Test Frameworks
BDD with Cucumber
Outside-in Testing
10:45-
noon
Scaffold
Deploying your Application
Introducing Views, erb
Request/Response Cycle
MVC and REST
Understanding Scaffold &
Rails Boilerplate

ActiveRecord Associations

Plugins, Gems
The Asset Pipeline
Deployment options
What you don’t know (yet)
noon-1pm lunch
1pm-2:30pm The Rails console
Introducing ActiveRecord
ActiveRecord Validations

Test-driven Rails
ActiveRecord Associations
Nested Routes
Putting it all together
Developing a full application
2:45-4pm Active Record Migrations:
Evolving your Database
More about Views
4-5pm Q&A

 

Exercises for class: http://github.com/blazingcloud/rails_lessons

Slides