rails 101
TRANSCRIPT
Instalación
http://railsinstaller.org
Ruby Básico
• Irb = Interactive Ruby Shell • www.tryruby.org
Escribir una función sumarDigitos que tome un número como entrada y retorne la suma del valor absoluto de cada uno de los dígitos del número. Por ejemplo:
sumarDigitos 10 # Retorna 1 sumarDigitos 99 # Retorna 18 sumarDigitos -32 # Retorna 5
Recursos
• http://www.codewars.com/ • www.codecademy.com • http://rubysur.org/introduccion.a.rails/ • http://rubykoans.com/ • https://rubymonk.com • https://github.com/ryanb/ruby-warrior • https://www.bloc.io/ruby-warrior/#/ • http://www.rubyinside.com/media/poignant-guide.pdf
Rails Intro
http://rubyonrails.org
Ruby on Rails is an open-source web framework that’s optimized for programmer happiness and
sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
Proyecto
• Juego de historias y creatividad: – Ideas al azar sobre las que escribir – Escritos de 100 palabras o más
story
idea
Generar proyecto
• Rails new [app] – Gemfile – Bundle – Rails server
MVC
Scaffolding
Rails generate scaffold [nombre clase] [campo:tipocampo]
Rake
Rake db:migrate
Recursos
• http://railsforzombies.org • http://rubyonrailstutor.github.io • https://github.com/rubysur/introduccion.a.rails • https://github.com/rubyperu/rubyperu.github.com/wiki
www.ruby.pe
www.witperu.org
Karen Da Cruz
[email protected] @karen_dax about.me/karendacruz