Diagrama de temas
General
CURSO GRATIS DE RUBY
Tema 1
INTRODUCCION A RUBY
Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.
A CONTINUACION EN LA GUIA DEL USUARIO:
1. ¿Qué es Ruby?
2. Inicio
3. Ejemplos sencillos
4. Cadenas
5. Expresiones regulares
6. Arrays
7. Hashes
8. Retomando los ejemplos sencillos
9. Estructuras de control
10. Iteradores
11. Pensamiento orientado a objetos
12. Métodos
13. Clases
14. Herencia
15. Redefinición de métodos
16. Control de accesos
17. Métodos singleton
18. Módulos
19. Objetos procedimiento
20. Variables
21. Constantes
22. Procesamiento de excepciones: rescue
23. Procesamiento de excepciones: ensure
24. Accesores
25. Inicialización de objetos
26. Entresijos
Tema 2
Introducción a Ruby on Rails
Como parte de un ejercicio academico univeristario y para compartir un poco de lo que podemos llegar hacer con el framework Ruby on rail, les dejo un video tutorial de 20 minutos donde podran escuchar un poco de lo que ha llevado a que este lenguaje sea tan pupular en el mundo y como podemos crear una aplicacion con tan solo dos lineas de comandos.Tema 3
VIDEOS TUTORIALES PARA APRENDER RUBY
Tutorial Ruby 1: Introducción
Introducción al curso de lenguaje de programación Ruby.
Tutorial Ruby 2: "Hola Mundo"
Veremos cómo programar nuestro primer ejercicio de "Hola Mundo" en el lenguaje de programación Ruby.
Tutorial Ruby 3: Comentarios
Tutorial Ruby 4: Variables
Tutorial Ruby 5: Conversión de Tipos
Tutorial Ruby 6: Alcance de las variables
Tutorial Ruby 7: Operadores Aritméticos
Tema 4
Referencias
- Ruby 1.9.2-p290 is released
- El lenguaje de programación Ruby por Yukihiro Matsumoto(informit.com)
- La filosofía de Ruby, una conversación con Yukihiro Matsumoto, Parte I por Bill Venners 29-09-2003 (Artima Developer)
- La filosofía de Ruby, Una conversación con Yukihiro Matsumoto, Parte I por Bill Venners 29-09-2003 (Artima Developer)
- Ruby FAQ
- ¿Cómo se compara Ruby con Python? (FAQ)
- Feature #2034 Consider the ICU Library for Improving and Expanding Unicode Support
- Licencia Ruby
- Novedades de Ruby 1.9.3
Enlaces externos
- Wikilibros alberga un manual sobre Programación en Ruby.
- Sitio web principal de Ruby, en español
- Ruby Fácil libro en castellano de Diego F. Guillen-Nakamura con licencia Creative Commons
- Ruby central Recursos sobre Ruby en Inglés
- Ruby Tutorial tutorial en castellano de Ruby
- rubysur sitio de los usuarios de Ruby y Ruby On Rails de Latinoamerica
- Ruby Argentina Comunidad Argentina de Ruby
- RubyLit Comunidad del Litoral Argentino de Ruby
- Full Ruby on Rails Tutorial
- NetBEANS IDE
Tema 5
Tema 6
Tema 7
Tema 8
Tema 9
Tema 10