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.
| Wednesday | Thursday | Friday | |
|---|---|---|---|
| 9-10:30 | Introduction to Rails Your Rails Toolbox Verifying Your Installation |
Modifying Application Flow
|
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