Revista Informática

Aprende Ruby y Ruby on Rails desde Cero

Publicado el 28 julio 2015 por Francves

Aprende Ruby y Ruby on Rails desde Cero
Ruby se ha convertido en uno de los lenguajes preferidos por desarrolladores web desde su comienzo  y no es de sorprendernos, puesto que es un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y fácil al escribirla. El poder aprenderlo nos resulta realmente fácil y a su vez contamos con Ruby on Rails.
Ruby on Rails es un entorno de desarrollo web de código abierto que está optimizado para la satisfacción de los programadores y para la productividad sostenible. Te permite escribir un buen código evitando que te repitas y favoreciendo la convención antes que la configuración.

Seguímos escribiendo acerca de los mejores cursos, guías y tutoriales para aprender a programar, no te pierdas:

4 Cursos para aprender a programar en Android
7 Cursos para aprender a programar en HTML y CSS

Curso Ruby desde Cero


Curso Ruby desde Cero
Ruby es un uno de los lenguajes más utilizados en Internet. En esta serie aprenderás los conceptos básicos para manejarlo, así como las herramientas y trucos que van de la mano con el lenguaje. Si estás esperando para cambiarte a Ruby, ahora es el momento perfecto para hacerlo.

Módulos:

  1. Instalación & Configuración
  2. Variables y Objetos.
  3. Estructuras de control (IF & LOOPS)
  4. Métodos & bloques
  5. Orientación a Objetos – Parte 1
  6. Orientación a Objetos – Parte 2
  7. Módulos
  8. Manejo de Archivos y Directorios
  9. Mi primera aplicación en Ruby

Enlace: Curso 1


Ruby on Rails desde Cero


Ruby on Rails desde Cero
Ruby on Rails es un framework de aplicaciones web open-source que trabaja sobre el lenguaje de programación Ruby. En esta serie aprenderás el proceso de creación de aplicaciones web dinamicas utilizando el framework. ¡Súbete a los rieles con Ruby on Rails desde Cero!.

Módulo:

  1. Instalación & Configuración
  2. Estructura del proyecto.
  3. Vistas Dinámicas
  4. ActiveRecord parte 1
  5. ActiveRecord Asociaciones
  6. ActiveRecord parte 2
  7. ActiveRecord Validaciones
  8. ActiveModel
  9. Serializar Objetos (active_model_serializers)
  10. Enviar emails (ActionMailer)
  11. Pruebas unitarias (Testing)
  12. ActionController Parte 1
  13. ActionController Parte 2
  14. Rutas
  15. Sesiones
  16. Internacionalización
  17. Logger
  18. Time Zones
  19. Procesamiento Asíncrono
  20. Línea de Comandos Parte 1
  21. Línea de Comandos Parte 2

Enlace: Curso 2


Y sí quieres aprender mucho más sobre Ruby te invito a echarle un ojo a su documentación


Aprende Ruby y Ruby on Rails desde Cero

Para iniciarse

¡Prueba Ruby!Un tutorial interactivo para principiantes en la web. No es necesario instalar Ruby para su utilización por lo que podrás iniciarte rápidamente en este lenguaje. Está basado en el trabajo del desaparecido “Why the Lucky Stiff”.
Aprende a programarUn maravilloso tutorial por Chris Pine para los novatos en la programación en general. Si no sabes programar, comienza por aquí.
Ruby en 20 minutosUn buen tutorial que cubre lo básico de Ruby. No debería tomarte más de 20 minutos hacerlo de principio a fin.
Ruby desde otros lenguajes¿Ya sabes programar en otro lenguaje? Ya sea C, C++, Java, Perl, PHP, o Python, ¡este artículo es para tí!

Manuales

Programming RubyEl libro en inglés de referencia, esta primer edición del libro de los Pragmatic Programmers está disponible en línea en forma gratuita.
La (conmovedora) guía de Why para RubyUn trabajo realizado por “Why the Lucky Stiff” lleno de zorros parlantes. Este pequeño libro está en camino a convertirse en un clásico de Ruby.
La guía del usuario RubyTraducida al inglés desde su versión original japonesa escrita por Yukihiro Matsumoto (el creador de Ruby), esta versión de Goto Kentaro y Mark Slagell es un buen resumen de varios aspectos del lenguaje Ruby.
También te podría interesar:
  1. Curso Online o Presencial en Marketing Digital Activate con Google
  2. Guía a la galaxia de aplicaciones móviles. 14ª Edición
  3. Agregando nuestro sitio web a los buscadores google y bing
  4. Bloquear el acceso a sitios web utilizando archivo hosts


Volver a la Portada de Logo Paperblog