1. Que lo compone?
    1. Action Controller
      1. Servicios
        1. Session management
        2. Template rendering
        3. Redirect management
      2. Funciones
        1. Procesa requests
        2. Extrae parámetros
        3. Redireccion hacia acciones
    2. Action View
      1. Soporta output HTML y XML
      2. Vista de la aplicación
      3. Soporte para AJAX
    3. Active Record
      1. Base para todo Model en la aplicación
      2. Independencia de motor de base de datos
      3. Funcionalidad básica para CRUD
      4. Capacidad de búsqueda avanzada
      5. Relaciones entre modelos
    4. Action Mailer
      1. Famework para construir servicios de envio de email
      2. Envio / Recepcion de email basado en plantillas
    5. Active Resource
      1. Administrar la conexion entre objetos de negocio y servicios web REST
      2. Enlaza recursos web a objetos locales con semanticas CRUD
    6. Active Support
      1. Colección de clases utilitarias y librerias estandar de Ruby
    7. Railties
      1. Core de Rails
      2. Encargado de construir las aplicaciones Rails
      3. Une los diferentes frameworks en cualquier aplicación Rails
  2. Por donde empiezo?
    1. Instalacion
      1. http://conceptspace.wikidot.com/rails101:basic-ruby-on-rails-installation
    2. Tutorial paso a paso
      1. http://guides.rubyonrails.org/getting_started.html
      2. http://conceptspace.wikidot.com/rails101:ruby-on-rails-with-one-model
    3. Adicionales
      1. http://brantinteractive.com/2007/02/16/getting-the-mysql-gem-installed-on-ubuntu/
  3. Que es?
    1. Framework para desarrollo web
    2. Basado en Ruby
    3. "Desarrollo divertido"
    4. Menos código
    5. Patrón de diseño establecido basado en mejores prácticas
    6. DRY - Don't Repeate Yourself
    7. Convention Over Configuration
    8. REST
    9. Uso de Arquitectura MVC