Training


Ruby on Rails 3 - Hands-on Training

1. Ruby for Rails
- Basics of Ruby
- OOPS in Ruby
2. Beginning Rails
- Introduction
- MVC
- Components
- Rails Generators
- Rake tasks
- Console
3. The most basic app
- Scaffold
- Directory structure
- Familiarising with the app
4. Bundler
- Managing application’s dependecies
5. Migrations
- what’s and why’s
- SQLs possible
- Ups & downs
- Versions
- Schema
6. ActiveRecord
- Callbacks
- Validations
- Associations
- Observers
7. AREL query interface
8. Layouts & rendering
9. Controllers
10. Routing & REST
11. Testing
- BDD
- Rspec
- Cucumber
- Factory girl
- Remarkable
12. Version Control with Git