The Rails Course
Rails is the highly productive rapid prototyping framework used by startups the world over.

Get your work done in double quick time. Publish websites, APIs, web applications and mobile applications using an agile, friendly framework.
Involve yourself in one of the friendliest communities on the Internet. Use MVC to keep everything where it should be, a place for everything and everything in it's place.
Course Notes
Course Content
-
Hello World
Every project starts with a hello world
-
Debugging Rails
When things go wrong
-
Layouts and Partials
Breaking your views out into sensible pieces
-
The Params Hash
Reading params from the URL
-
Models and Talking to the Database
The M in MVC
-
Scaffolding and CRUD
-
Associations
-
The Session Hash
Persisting session data has never been so much fun.
-
Assets
-
Rspec Testing
-
Concerns
-
Alternative Template Engines (Haml, Markdown, Slim)
-
Internationalisation
-
Integration