• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
CISLA2010 on Rails
 

CISLA2010 on Rails

on

  • 1,255 views

Presentación usada en el curso "Introducción al desarrollo de aplicaciones web con Ruby on Rails" organizado por la Oficina de Software Libre de la Universidad de La Laguna en el marco de los cusos ...

Presentación usada en el curso "Introducción al desarrollo de aplicaciones web con Ruby on Rails" organizado por la Oficina de Software Libre de la Universidad de La Laguna en el marco de los cusos ISLA 2010.

Statistics

Views

Total Views
1,255
Views on SlideShare
1,248
Embed Views
7

Actions

Likes
0
Downloads
6
Comments
0

2 Embeds 7

http://www.slideshare.net 5
http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    CISLA2010 on Rails CISLA2010 on Rails Presentation Transcript

    • ´ Introduccion Ruby Ruby on Rails ´ Introduccion al desarrollo de aplicaciones web con Ruby on Rails Cursos ISLA 2010 Ancor Cruz contactar@ancorcruz.com Oficina de Software Libre Universidad de La Laguna http://osl.ull.es 17 y 24 de Abril de 2010 Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Ruby Ruby on Rails Tabla de contenidos 1 ´ Introduccion Presentaciones Objetivo del curso Contenido del Curso 2 Ruby ´ ¿Que es Ruby? Caracter´sticas principales de Ruby ı ´ ¿Por que Ruby? Practiquemos con Ruby ´ Y despues de gatear. . . 3 Ruby on Rails ´ ¿Que es Ruby on Rails? Arquitectura Modelo-Vista-Controlador Entornos de desarrollo Ejemplo: ToDo on Rails Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso ´ ¿Quien soy? Ancor Cruz (contactar@ancorcruz.com) Desarrollador Ruby on Rails Freelance Colaborador OSL-ULL Blog: http://blog.ancorcruz.com Twitter: http://www.twitter.com/ancorcruz Del.icio.us: http://delicious.com/ancorcruz Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Antes de empezar ´ ¿Programacion orientada a objetos? Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Antes de empezar ´ ¿Programacion orientada a objetos? ¿HTML? ¿CSS? . . . Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Antes de empezar ´ ¿Programacion orientada a objetos? ¿HTML? ¿CSS? . . . ¿ ? Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Objetivos Tiempo muy limitado. . . Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Objetivos Conocer Ruby. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Objetivos Conceptos generales de Ruby on Rails. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Objetivos Conocer BDD y Cucumber. ´ ¿Dara tiempo? Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Objetivos Esto solo es el comienzo. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ Introduccion Presentaciones Ruby Objetivo del curso Ruby on Rails Contenido del Curso Contenido del Curso ´ Teor´a: Ruby, MVC, Rails (Lo basico) ı ´ ´ Practica: Ejemplos en Ruby y Aplicacion de listas ToDo en Rails Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Que es Ruby? ´ Lenguaje de programacion orientado a objetos. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Que es Ruby? ´ Lenguaje de programacion orientado a objetos. Es software libre y open source (Licencias GPL y Ruby). Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Que es Ruby? ´ Lenguaje de programacion orientado a objetos. Es software libre y open source (Licencias GPL y Ruby). Su creador es Yukihiro Matsumoto conocido como “matz”. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Que es Ruby? ´ Lenguaje de programacion orientado a objetos. Es software libre y open source (Licencias GPL y Ruby). Su creador es Yukihiro Matsumoto conocido como “matz”. Es un lenguaje joven, 1993, presentado en 1995. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Que es Ruby? ´ Lenguaje de programacion orientado a objetos. Es software libre y open source (Licencias GPL y Ruby). Su creador es Yukihiro Matsumoto conocido como “matz”. Es un lenguaje joven, 1993, presentado en 1995. ´ Esta inspirado en los lenguajes favoritos de matz: Python, Perl, Smalltalk, Eiffel, Ada, Lisp. . . Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Matz Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı ˜ Disenado para facilitarle la vida al programador Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Interpretado Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Orientado a objetos. Todo son objetos. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı ´ Tipado dinamico. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı ´ Recolector de basura automagico No mas´ destructores Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Manejo de excepciones Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Expresiones regulares Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Threads Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı ´ Amplia librer´a estandar ı Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Monkey Patch ´ ´ Modificacion de objetos en tiempo de ejecucion Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı ´ Modificacion de clases previamente definidas Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Mixins ´ Interfaces con implementacion Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Metaprogramacion ´ Programas que hacen otro programas Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Caracter´sticas principales de Ruby ı Reflexividad Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Por que Ruby? ´ ´ Por todas sus fantasticas caracteristicas. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Por que Ruby? ´ ´ Por todas sus fantasticas caracteristicas. Porque tiene una gran comunidad. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Por que Ruby? ´ ´ Por todas sus fantasticas caracteristicas. Porque tiene una gran comunidad. ´ Porque viene de Japon. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Por que Ruby? ´ ´ Por todas sus fantasticas caracteristicas. Porque tiene una gran comunidad. ´ Porque viene de Japon. Porque Ruby y Rails molan. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ ¿Por que Ruby? ´ ´ Por todas sus fantasticas caracteristicas. Porque tiene una gran comunidad. ´ Porque viene de Japon. Porque Ruby y Rails molan. ´ ¿Necesitas mas razones? Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Making friends Consola + irb Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . Ruby con clase Clases Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby www.ruby-forum.com Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby www.ruby-forum.com www.rubyinside.com Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby www.ruby-forum.com www.rubyinside.com www.rubycentral.org/pickaxe Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby www.ruby-forum.com www.rubyinside.com www.rubycentral.org/pickaxe www.rubyproblems.com Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby www.ruby-forum.com www.rubyinside.com www.rubycentral.org/pickaxe www.rubyproblems.com delicious.com/ancorcruz/Ruby Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby www.ruby-forum.com www.rubyinside.com www.rubycentral.org/pickaxe www.rubyproblems.com delicious.com/ancorcruz/Ruby www.google.com Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby www.ruby-forum.com www.rubyinside.com www.rubycentral.org/pickaxe www.rubyproblems.com delicious.com/ancorcruz/Ruby www.google.com listas de correo. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby? ´ Introduccion Caracter´sticas principales de Ruby ı Ruby ´ ¿Por que Ruby? Ruby on Rails Practiquemos con Ruby ´ Y despues de gatear. . . ´ Y despues de gatear. . . www.ruby-lang.org www.ruby-doc.org www.apidock.com/ruby www.ruby-forum.com www.rubyinside.com www.rubycentral.org/pickaxe www.rubyproblems.com delicious.com/ancorcruz/Ruby www.google.com listas de correo. Libros: The Ruby Way, Programming Ruby, . . . Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails ´ ¿Que es Rails? Framework Web. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails ´ ¿Que es Rails? Framework Web. ´ Esta escrito en Ruby. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails ´ ¿Que es Rails? Framework Web. ´ Esta escrito en Ruby. Sigue el paradigma de la arquitectura MVC. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails ´ ¿Que es Rails? Framework Web. ´ Esta escrito en Ruby. Sigue el paradigma de la arquitectura MVC. Es software libre y open source (Licencia MIT) Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails ´ ¿Que es Rails? Framework Web. ´ Esta escrito en Ruby. Sigue el paradigma de la arquitectura MVC. Es software libre y open source (Licencia MIT) Su creador es David Heinemeier Hansson. Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails Un poco de filosof´a de Rails ı Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails Filosofando DRY Don’t Repeat Yourself Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails Filosofando Convention over configuration Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails Filosofando ´ Maximizar la felicidad y la productividad de los desarrolladores Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails MVC Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails IDEs Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails
    • ´ ¿Que es Ruby on Rails? ´ Introduccion Arquitectura Modelo-Vista-Controlador Ruby Entornos de desarrollo Ruby on Rails Ejemplo: ToDo on Rails ´ ¡¡Pasamos a la accion!! Ancor Cruz, contactar@ancorcruz.com CISLA 2010 on Rails