Ruby on Rails, Easy as 1, 2,3.

206 views

Published on

Pequeña presentacion basica sobre Ruby on Rails que prepare para el Developers Group de El Salvador.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
206
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ruby on Rails, Easy as 1, 2,3.

  1. 1. Ruby on Rails Easy as 1, 2, 3. Ricardo Guillen Web Developer http://nizzledev.com http://503estudio.com
  2. 2. ¿Qué necesitas? ● Una computadora. ● Ruby. ● RubyGems.
  3. 3. ¿Qué necesitas? Ya hablando en serio... ● Manejar la línea de comandos. ● Conocer lo básico de HTML. ● Conocer JavaScript o jQuery. ● Estar familiarizado con la Programación Orientada a Objetos. ● Y saber que existe CSS...
  4. 4. Eventualmente necesitas saber SQL ... aunque luego lo vas olvidando poco a poco.
  5. 5. ¿Y Ruby? ... no supe que era ruby hasta que termine mi primera app en rails.
  6. 6. Un tip extra Buscar aquel cuaderno olvidado de la cátedra de "Análisis y diseño de sistemas"
  7. 7. ¿Qué es rails? ... a lo que venimos.
  8. 8. Rails Es un framework de aplicación web que incluye todo lo que se necesita para crear aplicaciones web respaldadas por base de datos conforme al patrón MVC.
  9. 9. MV... ¿Qué? Model - View - Controller (MVC) Es un patrón de arquitectura de software que separa la representación de la información y la manera en la que el usuario interactúa con la información.
  10. 10. MVC-Process. Imagen tomada de Wikipedia.
  11. 11. ¿Para que me sirve Rails?
  12. 12. Demo... El código del demo esta disponible en: https://github.com/Mr-Nizzle/blog_sys
  13. 13. ¡Magia!
  14. 14. No, no es magia... son RubyGems. RubyGems es la manera en que los programadores de Ruby empaquetan codigo para reutilizar y compartir.
  15. 15. ¿Que RubyGems hacen la magia en el demo? ● rails (si, es una gema). ● activerecord. ● sqlite3. ● devise. ● friendly_id.
  16. 16. Datos a tomar en cuenta: ● Ultima version de rails: 4.0. ● Se recomienda Ruby 2.0.0. ● En el ambiente de desarrollo es recomendable utilizar RVM y Gemsets de RVM.
  17. 17. Recursos: ● Ruby on Rails Guides http://guides.rubyonrails.org ● RailsCasts http://railscasts.com ● StackOverflow http://stackoverflow.com ● Google http://google.com
  18. 18. Contacto @Mr_Nizzle en Twitter ricardoguillen@me.com

×