Aprender RoR

Hola me presento me llamo Alex y estoy interesado en aprender a
programar en RoR ( decir que ya tengo algo de experiencia en php),
pero la curiosidad me puede. MI mayor problema es que mi dominio del
ingles es pesimo asi que busco que me recomienden algun buen manual en
español para aprender desde 0 lo máximo posible
Un saludo y gracias por anticipado.

Hola alex, yo te aconsejaria un librito que se llama ruby on rails, está
en castellano,y basicamente te enseña los principios basicos de rails
mediante la realización de una pequeña aplicación para mostrar y
realizar pases de diapositivas.
Decir que este libro es anterior a rails 2.0.
Y para aprender sobre ruby, tienes un libre de recetas que se llama
curso de ruby que no está nada mal.
Ambos son de anaya (oreilly).
Aunque me temo que para rails 2.0 todavia no hay ningún libro en
castellano.
Espero que te sirva de ayuda.
Un saludo.
El sáb, 08-03-2008 a las 20:18 +0100, alex romera escribió:

Hola, y grácias por tu respuesta. Un par de dudas:
¿ Es posible leer este libro online?
¿ Hay mucha diferencia entre la versión anterior a rails 2 y rails 2?
Grácias

El 10/03/08, Fernando Martinez G. [email protected]
escribió:> Hola alex, yo te aconsejaria un librito que se llama ruby on rails, está

en castellano,y basicamente te enseña los principios basicos de rails

Hola,

¿ Hay mucha diferencia entre la versión anterior a rails 2 y rails 2?

Hay algunas diferencias sutiles que harán que gran parte de los ejemplos
que encuentres no te funcionen. También hay algunas diferencias no tan
sutiles (bloques completos que se han eliminado en favor de otras cosas)
que harán que gran parte de los ejemplos que encuentres no te funcionen.
Por último, Rails 2 incorpora el concepto REST y, aunque es posible
desarrollar sin usarlo, en cualquier ejemplo con Rails 2 van a
inconporar REST, por lo que si no lo conoces tendrías que aprender
primero qué es.

Si no tienes a mano a alguien a quien preguntarle cosas, te va a ser
mucho más sencillo meterte con una versión antigua de Rails (la 1.2.6 es
la última antes de REST), ya que no tienes que aprender REST y además te
valen todos los ejemplos que hay en la web. Además, la 1.2.6 viene
preparada para que te de warnings en todas las cosas que cambian para la
2, así que puedes usar los ejemplos que existen, pero ver los cambios
que te harían falta si revisas los warnings del log.

Una vez sepas cómo funciona Rails 1.2.6, cambiar a Rails 2 es
simplemente aprender REST, jugar con el fichero de rutas, y aprenderte
algunos cambios que se han hecho en el API. Obviamente hay más cosas que
ésas en el paso de la 1.2.6 a la 2 (como la gestión de sesiones, por
ejemplo), pero nada que no sea asumible.

Dicho esto, si te metes directamente con Rails 2, ya aprendes REST y
todo lo nuevo, y no tienes que hacerlo en dos pasos. Pero en ese caso no
vas a poder usar la base de ejemplos que ya existen o los libros que hay
ahora mismo. Por lo que llevo viendo en los últimos meses, la barrera de
acceso a Rails está más alta para la 2 de lo que estaba anteriormente.

Quizás en unos meses, cuando existan ejemplos nuevos, cuando existan
nuevos libros, y cuando el paradigma REST esté más depurado y sea
explicado de forma más natural (y de paso pulido en el framework, por
qué no decirlo), sea más simple comenzar con Rails 2, pero para un
principiante hoy por hoy, recomiendo hacerlo de la otra forma.

saludos,

javier ramírez


Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es

Aitor wrote:

Hay un manual de rest en castellano aqui:

http://www.b-simple.de/documents/download/7


Ror-es mailing list
[email protected]
simplelogica.net

existe un pdf de peepcode en castellano sobre rails 2.0 que también te
vendría bien mirarte.
Y un manual para aprender rest(en castellano) que esta colgado en la
web, aunque la verdad ahora no recuerdo donde.
El sáb, 08-03-2008 a las 20:18 +0100, alex romera escribió: