Date post: | 12-May-2015 |
Category: |
Technology |
Upload: | ancorcruz |
View: | 6,201 times |
Download: | 4 times |
IntroduccionRuby
Ruby on Rails
Introduccion al desarrollo de aplicacionesweb con Ruby on Rails
Cursos ISLA 2010
Ancor [email protected]
Oficina de Software LibreUniversidad de La Lagunahttp://osl.ull.es
17 y 24 de Abril de 2010
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
Tabla de contenidos
1 IntroduccionPresentacionesObjetivo del cursoContenido del Curso
2 Ruby¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
3 Ruby on Rails¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: ToDo on Rails
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
¿Quien soy?
Ancor Cruz ([email protected])Desarrollador Ruby on Rails Freelance
Colaborador OSL-ULLBlog: http://blog.ancorcruz.com
Twitter: http://www.twitter.com/ancorcruzDel.icio.us: http://delicious.com/ancorcruz
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
Antes de empezar
¿Programacion orientada a objetos?
¿HTML? ¿CSS? . . .
¿ ?
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
Antes de empezar
¿Programacion orientada a objetos?¿HTML? ¿CSS? . . .
¿ ?
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
Antes de empezar
¿Programacion orientada a objetos?¿HTML? ¿CSS? . . .
¿ ?
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
Objetivos
Tiempo muy limitado. . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
Objetivos
Conocer Ruby.
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
Objetivos
Conceptos generales de Ruby on Rails.
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
Objetivos
Conocer BDD y Cucumber.¿Dara tiempo?
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido del Curso
Objetivos
Esto solo es el comienzo.
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
PresentacionesObjetivo del cursoContenido 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
¿Que es Ruby?
Lenguaje de programacion orientado a objetos.
Es software libre y open source (Licencias GPL yRuby).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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
¿Que es Ruby?
Lenguaje de programacion orientado a objetos.Es software libre y open source (Licencias GPL yRuby).
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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
¿Que es Ruby?
Lenguaje de programacion orientado a objetos.Es software libre y open source (Licencias GPL yRuby).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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
¿Que es Ruby?
Lenguaje de programacion orientado a objetos.Es software libre y open source (Licencias GPL yRuby).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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
¿Que es Ruby?
Lenguaje de programacion orientado a objetos.Es software libre y open source (Licencias GPL yRuby).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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Matz
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Disenado para facilitarle la vida alprogramador
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Interpretado
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Orientado a objetos.Todo son objetos.
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Tipado dinamico.
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Recolector de basura automagicoNo mas destructores
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Manejo de excepciones
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Expresiones regulares
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Threads
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Amplia librerıa estandar
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Monkey PatchModificacion de objetos en tiempo de ejecucion
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Modificacion de clases previamentedefinidas
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
MixinsInterfaces con implementacion
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
MetaprogramacionProgramas que hacen otro programas
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Caracterısticas principales de Ruby
Reflexividad
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Making friends
Consola + irb
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Ruby con clase
Clases
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.org
www.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.org
www.apidock.com/rubywww.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/ruby
www.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.com
www.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.comwww.rubyinside.com
www.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxe
www.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.com
delicious.com/ancorcruz/Rubywww.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Ruby
www.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.com
listas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.comlistas de correo.
Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby?Caracterısticas principales de Ruby¿Por que Ruby?Practiquemos con RubyY despues de gatear. . .
Y despues de gatear. . .
www.ruby-lang.orgwww.ruby-doc.orgwww.apidock.com/rubywww.ruby-forum.comwww.rubyinside.comwww.rubycentral.org/pickaxewww.rubyproblems.comdelicious.com/ancorcruz/Rubywww.google.comlistas de correo.Libros: The Ruby Way, Programming Ruby, . . .
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: 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, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: ToDo on Rails
Un poco de filosofıa de Rails
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: ToDo on Rails
Filosofando
DRYDon’t Repeat Yourself
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: ToDo on Rails
Filosofando
Convention over configuration
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: ToDo on Rails
Filosofando
Maximizar la felicidad y la productividad delos desarrolladores
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: ToDo on Rails
MVC
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: ToDo on Rails
IDEs
Ancor Cruz, [email protected] CISLA 2010 on Rails
IntroduccionRuby
Ruby on Rails
¿Que es Ruby on Rails?Arquitectura Modelo-Vista-ControladorEntornos de desarrolloEjemplo: ToDo on Rails
¡¡Pasamos a la accion!!
Ancor Cruz, [email protected] CISLA 2010 on Rails