Rails 3.2 Tutorial for Newbies
Hosted by Silicon Valley Ruby Meetup
Details
Goal
You only need to know 20% of the framework to produce 80% of the results. Mastering the remaining 80% will take a long time. The 4 hour session will give you enough fundamentals and also show you the usual work flow of a Rails developer. How they go about solving problems while developing an app. This will give you enough momentum to make self-study possible.
Structure
A step-by-step introduction to Rails 3.1 for newbies. Personal attention given to each student. The structure can be customized according to the students background.
Do not signup for the class if you have Windows. I will be able to help with installation issues only on Mac and Linux.
Refund Policy:
If you are not happy with the class for any reason. You will get a full refund.
No shows get no refund because it does not give others a chance to attend.
Before the Class : Installation
You need Ruby 1.9.2 or later, Rails 3.1 , Ruby gems version 1.8.8
Before the Class : Optional
- Install SQLite Manager Firefox Plugin.
- Please follow the tutorial here :http://guides.rails.i... We will be working on this blog app in the class. Some of the things on this tutorial is out dated for Rails 3.1. I will also be explaining things that is described in this tutorial from a different perspective. It usually connects all the dots together and the student will be able to see how all the concepts fit together.
Duration
4 hours
Agenda
Basic Ruby for Rails
Brief Tour of Rails Directory Structure
Blog App - Iteration One - Blog Model, View and Controller
Blog App - Iteration Two - Comment Model, View and Controller
Setting the Application Home Page
Customizing the Layout
Partials
HTTP Basic Authentication
Multi-Model Form
View Helpers
MVC and Resources
Migration
Validation - Validating data and displaying error messages
