Rails 3.1 Tutorial for Newbies
Hosted by Silicon Valley Ruby Meetup
Details
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.
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.
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.
Directions (http://groundfloorsv.com/map/)
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 (https://www.meetup.com/silicon-valley-ruby/message/?recipientId=23277471) : 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
