Skip to content

Instantly share code, notes, and snippets.

@NZKoz
Created December 19, 2008 21:50
Show Gist options
  • Save NZKoz/38146 to your computer and use it in GitHub Desktop.
Save NZKoz/38146 to your computer and use it in GitHub Desktop.
# Title (100)
Introduction to Ruby on Rails
# Abstract (1500)
## Session Description:
Ruby on Rails is a web development framework designed to make web development fun again. Rails is a full-stack web development framework which contains everything you need to build modern applications. We optimised for programmer happiness and sustainable productivity. Web development is not meant to hurt, HTTP is not something to be abstracted away and javascript isn't an implementation detail.
This session will introduce the attendees to all the key pieces of Rails including:
* ORM
* Templating for HTML, XML and JSON
* Ajax Support
* Emails
* I18n and L10n
* Automated Testing
* Java integration thanks to JRuby
I'll also cover some of the new features in the 2.x series that may be of interest to people who evaluated rails previously.
* REST support
* Extensive and Deep HTTP Caching support
* Eased deployment and performance on jruby.
At the end of the talk attendees should know enough about rails to decide whether it would be a good fit for their projects, and how to find out more information and start building their own apps.
## Intended Audience:
## What you will get from this session:
# Presentation Summary (500)
I'll take a quick pass through the headline features in a standard presentation format covering why user's should be interested and how they improve upon the alternatives out there. Then I'll do a live demonstration building an example application
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment