RUBY
@pionerasdev
¿QUÉ ES RUBY?
baja ->
-
La flexibilidad de Ruby.
- lenguaje interpretado.
- sintaxis natural, no simple.
- todo es visto como objeto.
"Ruby es simple en apariencia, pero complejo por dentro, como el cuerpo humano" Yukihiro Matsumoto.
Instalación ruby-rails
para interactuar con la consola de ruby ejecutamos:
$irb
para ejecutar un archivo .rb nos ubicamos en el lugar donde se encuentra el archivo y ejecutamos:
$ruby nombrearchivo.rb
¿Qué es POO?
(programación orientada a objetos)
#crea una clase e instancia que me genere el siguiente output
ruby.POO?
=>true
todo en ruby es un objeto
Foto de la página API de ruby. Fuente -> https://launchschool.com/books/ruby
RUBY GEMS
- ¿QUÉ SON LAS GEMAS EN RUBY ?
- ¿CÚALES SON LAS GEMAS MAS DETACADAS?
¿Qué son?
Librerías o códigos utiles que publican desarrolladores de la comunidad ruby para optimizar el desarrollo de aplicaciones.
Destacadas
- Rails
- Devise
- Rspec
- cancancan
- geocoder
- bootstrap
- rake
y muchas mas...
MAS...
"normas" o guía de estilo de código en ruby
RUBY ON RAILS
framework para trabajar aplicaciones en ruby .
- fiel a la arquitectura M.V.C.
- mas fácil y agíl.
- Consignas:
No te repitas
convenciones sobre configuraciones
TALLER
- podremos creas,editar,borrar y ver perfiles de las pioneras
- podremos agregar habilidades para seleccionar en el perfil.
- en el perfil podremos indicar que habilidad tenemos y en que nivel estamos , y si dos semanas despues aumentamos el nivel de una habilidad podremos agregarlo al perfil
- ver en graficos el avance de nuestras habilidades a tráves del tiempo
link
Pioneras developers ruby
By Laura Ciro
Pioneras developers ruby
Introducción a ruby y taller de rails @pionerasdev
- 1,786