SlideShare a Scribd company logo
1 of 7
Download to read offline
Curso de
Introducción a
 Ruby on Rails


           diciembre 2010
¿ Por qué aprender Ruby on Rails con ASPgems ?

                                                                                 Inicio
¿ POR QUÉ APRENDER RUBY ON RAILS CON ASPGEMS ?
                                                                                 Nuestros Cursos
     Porque el propósito de Ruby es ayudar a los programadores a ser más
     productivos y además que disfruten y se diviertan con la programación.      * ¿Cómo son?

     Porque Rails implementa la mayoría de los patrones de desarrollo que        * ¿Cómo son Nuestros profesores?
     utilizamos los programadores web y nos permite ahorrar un montón de
     horas a la hora de arrancar nuevos proyectos.                               Curso de Introducción a Ruby on Rails

     Porque en ASPgems, en los últimos cinco años, hemos estado                  *   Qué aprenderemos
     trabajando exclusivamente con Ruby on Rails desarrollando software para     *   Dónde
     la Web, en sitios como : Beruby, Sanitas, Ideas4all, CharHadas, BBVA        *   Duración
     , InfoJobs,… y esto es una breve lista de cientos de sitios con esta        *   A quién va dirigido
     increíble tecnología.                                                       *   Antes de empezar
                                                                                 *   Número de Alumnos
     Porque en ASPgems formamos uno de los equipos más grandes y                 *   Temario
     antiguos de Rails y asistimos con frecuencia a diferentes conferencias.
     Este año hemos estado en FOSDEM (Bruselas), RailsConf ( Baltimore),         Nuestros Servicios Ágiles
     EuRuKo (Berlin), Conferencia Rails ( Madrid ), Campus Party (Mexico),
     FOWA (Londres) y JsConf (Berlín).                                           * SHOOLgem

     Porque participamos activamente en varios eventos, contribuyendo con        * COMMUNITYgem
     código a la comunidad y colaborando a la formación de Ruby, Rails y otras
     tecnologías relacionadas.                                                   * KNOWLEDGEgem




                                                                                                                    7/10/11
¿Cómo son nuestros cursos?
                                                                                   Inicio
¿ CÓMO SON NUESTROS CURSOS ?
                                                                                   Nuestros Cursos
    Formación como Actividad Artesanal.
    En ASPgems entendemos la formación como una actividad artesanal,               * ¿Cómo son?
    creamos nuestros cursos como talleres muy cercanos y prácticos, de
    pequeños grupos de trabajo.                                                    * ¿Cómo son Nuestros profesores?

    Profesionales motivados y experimentados.                                      Curso de Introducción a Ruby on Rails
    El profesor, además de su labor académica, dirige a los alumnos para
    que sean capaces de producir ideas y ofrece su aporte profesional en           *   Qué aprenderemos
    las tareas específicas que se desarrollan.                                     *   Dónde
                                                                                   *   Duración
    La práctica antes que la teoría.                                               *   A quién va dirigido
    Se trata de un taller que une una parte teórica con una amplia parte           *   Antes de empezar
    práctica con el objetivo de que el alumno termine el curso preparado para      *   Número de Alumnos
    aplicar sus nuevos conocimientos directamente en sus proyectos.                *   Temario

    Relación entre iguales antes que una jerarquía profesor-alumno.                Nuestros Servicios Ágiles
    Nuestros cursos están concebidos como un equipo de trabajo donde la
    relación es entre iguales, la única diferencia está dada por el conocimiento   * SHOOLgem
    y la experiencia.
                                                                                   * COMMUNITYgem
    Celebrar el buen hacer.
    El equipo de trabajo realiza una reunión informal retrospectiva, con           * KNOWLEDGEgem
    comida y bebida en los jardines de nuestras oficinas, para analizar lo
    ocurrido durante el taller, cosas que fueron bien y cosas que se podrían
    mejorar .




                                                                                                                      7/10/11
Nuestros profesores
                                                                              Inicio
¿ CÓMO SON NUESTROS PROFESORES ?
                                                                              Nuestros Cursos
    Nuestro equipo de formación está formado por nuestros desarrolladores
    mas senior. Llevan mas de diez años desarrollando proyectos web,          * ¿Cómo son?
    acumulando una experiencia en el sector que les permite identificar tus
    necesidades y aplicar sus habilidades profesionales en las tareas de      * ¿Cómo son Nuestros profesores?
    formación.
                                                                              Curso de Introducción a Ruby on Rails
    Se trata de profesionales motivados y experimentados que han trabajado
    juntos con anterioridad formando un equipo muy cohesionado.
                                                                              *   Qué aprenderemos
                                                                              *   Dónde
    Nuestros formadores son auténticos expertos senior con pasión por
                                                                              *   Duración
    Ruby on Rails que asisten habitualmente a conferencias del sector,
                                                                              *   A quién va dirigido
    FOSDEM (Bruselas), RailsConf ( Baltimore), EuRuKo (Berlin), Conferencia
                                                                              *   Antes de empezar
    Rails ( Madrid ) y de los cuales tres han contribuido al core de rails,
                                                                              *   Número de Alumnos
                                                                              *   Temario
    Se puede ver la actividad online de nuestro equipo en
    http://planeta.aspgems.com, http://twitter.com/people o
    http://vimeo.com/aspgems.                                                 Nuestros Servicios Ágiles

    En definitiva se trata de un equipo que nos permite definir pequeños      * SHOOLgem
    grupos de trabajo, con el objetivo de crear talleres muy cercanos y
    prácticos que nos permite garantizar la transmisión de los                * COMMUNITYgem
    conocimientos.
                                                                              * KNOWLEDGEgem




                                                                                                                 7/10/11
Curso de Ruby on Rails I
Curso de Introducción a Ruby on Rails.                                           Inicio

                                                                                 Nuestros Cursos
Se trata de un taller que une una parte teoría con una amplia parte práctica,
donde seguiremos un temario que no será fijo, es decir, que podrá variar en el
                                                                                 * ¿Cómo son?
curso en función de la peticiones de los asistentes y de la velocidad a la que
vayamos avanzando.
                                                                                 * ¿Cómo son Nuestros profesores?

      ¿Qué aprenderemos? El propósito principal de este curso es ofrecer al
                                                                                 Curso de Introducción a Ruby on Rails
      alumno información suficiente para hacer aplicaciones web
      utilizando Ruby on Rails. Durante el curso se realizará una
                                                                                 *   Qué aprenderemos
      aplicación para ir mostrando los conceptos básicos de Rails.
                                                                                 *   Dónde
                                                                                 *   Duración
      Se trata de conseguir una base en Rails, de poder empezar a programar
                                                                                 *   A quién va dirigido
      una aplicación y ser capaces de ir ampliando los conocimientos
                                                                                 *   Antes de empezar
      sobre el Rails de manera autónoma para hacer cada vez aplicaciones
                                                                                 *   Número de Alumnos
      mas complejas.
                                                                                 *   Temario


      ¿Cuándo?.                               ¿Dónde?                            Nuestros Servicios Ágiles

      - 17 - 21 Octubre .                     - Aula SCHOOLgem                   * SHOOLgem
      - 28 Noviembre - 02 Diciembre .           C/ Sextante 9
                                                28023 Madrid.                    * COMMUNITYgem

                                              - Al terminar el taller, habrá     * KNOWLEDGEgem
                                                comida y bebida en
                                                los jardines de nuestras
                                                oficinas.




                                                                                                                    7/10/11
Curso de Ruby on Rails II
    Duración                                                                           Inicio
    20 horas distribuidos en 5 días. 4 horas diarias. (Mañana o Tarde )
                                                                                       Nuestros Cursos
    ¿A quién va dirigido? Desarrolladores con una base de programación
    orientada a objetos, con ganas de aprender la nueva forma                          * ¿Cómo son?
    superproductiva de desarrollar aplicaciones web.
                                                                                       * ¿Cómo son Nuestros profesores?
    Antes de empezar. Un portátil con Sistema Operativo preferiblemente
    Linux o Mac, aunque también podrá usar Windows.                                    Curso de Introducción a Ruby on Rails

    Número de Alumnos. Máximo de 10 .                                                  *   Qué aprenderemos
                                                                                       *   Dónde
●
    Contenido. El siguiente temario no es fijo y podrá variar en el curso en           *   Duración
    función de la peticiones de los asistentes y de la velocidad a la que              *   A quién va dirigido
    vayamos avanzando.                                                                 *   Antes de empezar
                                                                                       *   Número de Alumnos
    [] Ruby                                [] Rails
                                                                                       *   Temario
      1. Introducción a Ruby                   1. Introducción a Rails
                                               2. Casos de Éxito con Rails             Nuestros Servicios Ágiles
      2. Variables y tipos en Ruby
      3. Expresiones y Operaciones             3. Estructura de una aplicación Rails
                                               4. Herramientas y Scripts del           * SHOOLgem
         en Ruby
      4. Control de Flujo                         framework
                                               5. Migrations                           * COMMUNITYgem
      5. El modelo de clases y objetos
         en Ruby.Métodos, alias, accessors.    6. Prototipado: Scaffolds
                                               7. Modelo MVC: Active Record            * KNOWLEDGEgem
      6. Manejo de excepciones
      7. Objetos más relevantes en el Core     8. Controlador MVC: Action Controller
         y la librería estándar ruby.          9. Gestión de Rutas.
         Uso de gemas                             Introducción a REST
      8. Gemas                                10. Vista MVC: Action View
                                              11. Introducción al testing con Rails




                                                                                                                          7/10/11
Gracias




aspgems.com
                 fin7

More Related Content

Viewers also liked

Curso TDD Ruby on Rails #03: Tests unitarios
Curso TDD Ruby on Rails #03: Tests unitariosCurso TDD Ruby on Rails #03: Tests unitarios
Curso TDD Ruby on Rails #03: Tests unitariosAlberto Perdomo
 
Curso de introdução ao ruby
Curso de introdução ao rubyCurso de introdução ao ruby
Curso de introdução ao rubyFrancis Wagner
 
Curso TDD Ruby on Rails #06: Mocks y stubs
Curso TDD Ruby on Rails #06: Mocks y stubsCurso TDD Ruby on Rails #06: Mocks y stubs
Curso TDD Ruby on Rails #06: Mocks y stubsAlberto Perdomo
 
Desarrollo Agil con Ruby Y Rails
Desarrollo Agil con Ruby Y RailsDesarrollo Agil con Ruby Y Rails
Desarrollo Agil con Ruby Y RailsFran Diéguez
 
CSS Preprocessors - Sass
CSS Preprocessors - SassCSS Preprocessors - Sass
CSS Preprocessors - SassLourdes Montano
 
Conviértete en un desarrollador web front-end
Conviértete en un desarrollador web front-endConviértete en un desarrollador web front-end
Conviértete en un desarrollador web front-endvideo2brain_mx
 
Desarrollo Ágil y Ruby on Rails
Desarrollo Ágil y Ruby on RailsDesarrollo Ágil y Ruby on Rails
Desarrollo Ágil y Ruby on RailsErnesto Jiménez
 
Sass: CSS con Superpoderes
Sass: CSS con SuperpoderesSass: CSS con Superpoderes
Sass: CSS con SuperpoderesEdgar Parada
 
Jose Rojas Desarrollo Rapido de Aplicaciones con RoR
Jose Rojas Desarrollo Rapido de Aplicaciones con RoRJose Rojas Desarrollo Rapido de Aplicaciones con RoR
Jose Rojas Desarrollo Rapido de Aplicaciones con RoRJose Rojas
 
Uso de las Infraestructuras de Datos Espaciales en Astronomía
Uso de las Infraestructuras de Datos Espaciales en AstronomíaUso de las Infraestructuras de Datos Espaciales en Astronomía
Uso de las Infraestructuras de Datos Espaciales en AstronomíaJose Gomez Castaño
 
Pre-procesadores CSS. SASS
Pre-procesadores CSS. SASSPre-procesadores CSS. SASS
Pre-procesadores CSS. SASSMarionaCruz
 
Curso TDD Ruby on Rails #02: Test Driven Development
Curso TDD  Ruby on Rails #02: Test Driven DevelopmentCurso TDD  Ruby on Rails #02: Test Driven Development
Curso TDD Ruby on Rails #02: Test Driven DevelopmentAlberto Perdomo
 
Curso TDD Ruby on Rails #08: Buenas prácticas
Curso TDD Ruby on Rails #08: Buenas prácticasCurso TDD Ruby on Rails #08: Buenas prácticas
Curso TDD Ruby on Rails #08: Buenas prácticasAlberto Perdomo
 
Haml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosHaml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosDAVID GRILLI
 

Viewers also liked (20)

Ruby On Rails (Parte II))
Ruby On Rails (Parte II))Ruby On Rails (Parte II))
Ruby On Rails (Parte II))
 
Curso TDD Ruby on Rails #03: Tests unitarios
Curso TDD Ruby on Rails #03: Tests unitariosCurso TDD Ruby on Rails #03: Tests unitarios
Curso TDD Ruby on Rails #03: Tests unitarios
 
Curso de introdução ao ruby
Curso de introdução ao rubyCurso de introdução ao ruby
Curso de introdução ao ruby
 
Curso TDD Ruby on Rails #06: Mocks y stubs
Curso TDD Ruby on Rails #06: Mocks y stubsCurso TDD Ruby on Rails #06: Mocks y stubs
Curso TDD Ruby on Rails #06: Mocks y stubs
 
Desarrollo Agil con Ruby Y Rails
Desarrollo Agil con Ruby Y RailsDesarrollo Agil con Ruby Y Rails
Desarrollo Agil con Ruby Y Rails
 
CSS Preprocessors - Sass
CSS Preprocessors - SassCSS Preprocessors - Sass
CSS Preprocessors - Sass
 
Conviértete en un desarrollador web front-end
Conviértete en un desarrollador web front-endConviértete en un desarrollador web front-end
Conviértete en un desarrollador web front-end
 
Desarrollo Ágil y Ruby on Rails
Desarrollo Ágil y Ruby on RailsDesarrollo Ágil y Ruby on Rails
Desarrollo Ágil y Ruby on Rails
 
Sass: CSS con Superpoderes
Sass: CSS con SuperpoderesSass: CSS con Superpoderes
Sass: CSS con Superpoderes
 
Jose Rojas Desarrollo Rapido de Aplicaciones con RoR
Jose Rojas Desarrollo Rapido de Aplicaciones con RoRJose Rojas Desarrollo Rapido de Aplicaciones con RoR
Jose Rojas Desarrollo Rapido de Aplicaciones con RoR
 
Uso de las Infraestructuras de Datos Espaciales en Astronomía
Uso de las Infraestructuras de Datos Espaciales en AstronomíaUso de las Infraestructuras de Datos Espaciales en Astronomía
Uso de las Infraestructuras de Datos Espaciales en Astronomía
 
Pre-procesadores CSS. SASS
Pre-procesadores CSS. SASSPre-procesadores CSS. SASS
Pre-procesadores CSS. SASS
 
Ruby intro
Ruby introRuby intro
Ruby intro
 
Sass y compass
Sass y compassSass y compass
Sass y compass
 
Lenguaje de programación Ruby
Lenguaje de programación RubyLenguaje de programación Ruby
Lenguaje de programación Ruby
 
Ruby 101 session 2
Ruby 101 session 2Ruby 101 session 2
Ruby 101 session 2
 
Curso TDD Ruby on Rails #02: Test Driven Development
Curso TDD  Ruby on Rails #02: Test Driven DevelopmentCurso TDD  Ruby on Rails #02: Test Driven Development
Curso TDD Ruby on Rails #02: Test Driven Development
 
Curso TDD Ruby on Rails #08: Buenas prácticas
Curso TDD Ruby on Rails #08: Buenas prácticasCurso TDD Ruby on Rails #08: Buenas prácticas
Curso TDD Ruby on Rails #08: Buenas prácticas
 
2 Introducción al lenguaje Ruby
2 Introducción al lenguaje Ruby2 Introducción al lenguaje Ruby
2 Introducción al lenguaje Ruby
 
Haml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosHaml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticos
 

Similar to Curso de Ruby on Rails

Servicios Agiles
Servicios AgilesServicios Agiles
Servicios AgilesASPgems
 
Portafolio semana 4
Portafolio semana 4Portafolio semana 4
Portafolio semana 4ChuBe Romo
 
Taller evento TestingUY 2016 - Automatización de Pruebas con Ruby
Taller evento TestingUY 2016 - Automatización de Pruebas con RubyTaller evento TestingUY 2016 - Automatización de Pruebas con Ruby
Taller evento TestingUY 2016 - Automatización de Pruebas con RubyTestingUy
 
Kathianny jelitssa valdez valdez
Kathianny jelitssa valdez valdezKathianny jelitssa valdez valdez
Kathianny jelitssa valdez valdezKathianny23
 
tecnología aplicada a a educación
tecnología aplicada a a educación tecnología aplicada a a educación
tecnología aplicada a a educación Rafael221230
 
Present mod-v-act-cierre
Present mod-v-act-cierrePresent mod-v-act-cierre
Present mod-v-act-cierregrupoices
 
ACME*E-Learning
ACME*E-LearningACME*E-Learning
ACME*E-LearningIBCmass
 
ACME*E-Learning
ACME*E-LearningACME*E-Learning
ACME*E-LearningIBCmass
 
Análisis de plataformas de e learning "Udemy y Moodle"
Análisis de plataformas de e learning "Udemy y Moodle"Análisis de plataformas de e learning "Udemy y Moodle"
Análisis de plataformas de e learning "Udemy y Moodle"Ariel Guillén
 
Objeto De Aprendizaje Final
Objeto De Aprendizaje FinalObjeto De Aprendizaje Final
Objeto De Aprendizaje Finalguest48a6528
 
Catálogo de cursos 2015 Academia sapbusinessone.es [España]
Catálogo de cursos 2015 Academia sapbusinessone.es [España]Catálogo de cursos 2015 Academia sapbusinessone.es [España]
Catálogo de cursos 2015 Academia sapbusinessone.es [España]Itop Academy
 
Present mod-v-act-cierre
Present mod-v-act-cierrePresent mod-v-act-cierre
Present mod-v-act-cierreNuevosAnalistas
 
Present mod-v-act-cierre
Present mod-v-act-cierrePresent mod-v-act-cierre
Present mod-v-act-cierrealpales
 
Tarea 5 tecnologia aplicada a la educacion
Tarea 5 tecnologia aplicada a la educacionTarea 5 tecnologia aplicada a la educacion
Tarea 5 tecnologia aplicada a la educacionmiguelhiraldo1
 
Plataformas de e learning
Plataformas de e learningPlataformas de e learning
Plataformas de e learningAdrian Eleazar
 

Similar to Curso de Ruby on Rails (20)

Servicios Agiles
Servicios AgilesServicios Agiles
Servicios Agiles
 
Curso de ruby
Curso de rubyCurso de ruby
Curso de ruby
 
Portafolio semana 4
Portafolio semana 4Portafolio semana 4
Portafolio semana 4
 
Java script002
Java script002Java script002
Java script002
 
Java script001
Java script001Java script001
Java script001
 
Taller evento TestingUY 2016 - Automatización de Pruebas con Ruby
Taller evento TestingUY 2016 - Automatización de Pruebas con RubyTaller evento TestingUY 2016 - Automatización de Pruebas con Ruby
Taller evento TestingUY 2016 - Automatización de Pruebas con Ruby
 
Kathianny jelitssa valdez valdez
Kathianny jelitssa valdez valdezKathianny jelitssa valdez valdez
Kathianny jelitssa valdez valdez
 
tecnología aplicada a a educación
tecnología aplicada a a educación tecnología aplicada a a educación
tecnología aplicada a a educación
 
Present mod-v-act-cierre
Present mod-v-act-cierrePresent mod-v-act-cierre
Present mod-v-act-cierre
 
ACME*E-Learning
ACME*E-LearningACME*E-Learning
ACME*E-Learning
 
ACME*E-Learning
ACME*E-LearningACME*E-Learning
ACME*E-Learning
 
Análisis de plataformas de e learning "Udemy y Moodle"
Análisis de plataformas de e learning "Udemy y Moodle"Análisis de plataformas de e learning "Udemy y Moodle"
Análisis de plataformas de e learning "Udemy y Moodle"
 
Objeto De Aprendizaje Final
Objeto De Aprendizaje FinalObjeto De Aprendizaje Final
Objeto De Aprendizaje Final
 
Cursos educacion e learning
Cursos educacion e learningCursos educacion e learning
Cursos educacion e learning
 
Catálogo de cursos 2015 Academia sapbusinessone.es [España]
Catálogo de cursos 2015 Academia sapbusinessone.es [España]Catálogo de cursos 2015 Academia sapbusinessone.es [España]
Catálogo de cursos 2015 Academia sapbusinessone.es [España]
 
Present mod-v-act-cierre
Present mod-v-act-cierrePresent mod-v-act-cierre
Present mod-v-act-cierre
 
Present mod-v-act-cierre
Present mod-v-act-cierrePresent mod-v-act-cierre
Present mod-v-act-cierre
 
Tarea 5 tecnologia aplicada a la educacion
Tarea 5 tecnologia aplicada a la educacionTarea 5 tecnologia aplicada a la educacion
Tarea 5 tecnologia aplicada a la educacion
 
Cursos educacion e learning
Cursos educacion e learningCursos educacion e learning
Cursos educacion e learning
 
Plataformas de e learning
Plataformas de e learningPlataformas de e learning
Plataformas de e learning
 

More from ASPgems

Aspgems 2014
Aspgems 2014Aspgems 2014
Aspgems 2014ASPgems
 
Corporate presentation 2014
Corporate presentation 2014Corporate presentation 2014
Corporate presentation 2014ASPgems
 
Big data y software libre
Big data y software libreBig data y software libre
Big data y software libreASPgems
 
Projects at aspgems
Projects at aspgemsProjects at aspgems
Projects at aspgemsASPgems
 
Webinar analitica agil
Webinar analitica agilWebinar analitica agil
Webinar analitica agilASPgems
 
Proyectos en ASPgems
Proyectos en ASPgemsProyectos en ASPgems
Proyectos en ASPgemsASPgems
 
Redes Sociales
Redes SocialesRedes Sociales
Redes SocialesASPgems
 
Presentación de Compañía
Presentación de CompañíaPresentación de Compañía
Presentación de CompañíaASPgems
 
Company Profile
Company ProfileCompany Profile
Company ProfileASPgems
 
Metodologia Agil Scrumgem ASPgems
Metodologia Agil Scrumgem ASPgemsMetodologia Agil Scrumgem ASPgems
Metodologia Agil Scrumgem ASPgemsASPgems
 

More from ASPgems (11)

NeuroK
NeuroKNeuroK
NeuroK
 
Aspgems 2014
Aspgems 2014Aspgems 2014
Aspgems 2014
 
Corporate presentation 2014
Corporate presentation 2014Corporate presentation 2014
Corporate presentation 2014
 
Big data y software libre
Big data y software libreBig data y software libre
Big data y software libre
 
Projects at aspgems
Projects at aspgemsProjects at aspgems
Projects at aspgems
 
Webinar analitica agil
Webinar analitica agilWebinar analitica agil
Webinar analitica agil
 
Proyectos en ASPgems
Proyectos en ASPgemsProyectos en ASPgems
Proyectos en ASPgems
 
Redes Sociales
Redes SocialesRedes Sociales
Redes Sociales
 
Presentación de Compañía
Presentación de CompañíaPresentación de Compañía
Presentación de Compañía
 
Company Profile
Company ProfileCompany Profile
Company Profile
 
Metodologia Agil Scrumgem ASPgems
Metodologia Agil Scrumgem ASPgemsMetodologia Agil Scrumgem ASPgems
Metodologia Agil Scrumgem ASPgems
 

Curso de Ruby on Rails

  • 1. Curso de Introducción a Ruby on Rails diciembre 2010
  • 2. ¿ Por qué aprender Ruby on Rails con ASPgems ? Inicio ¿ POR QUÉ APRENDER RUBY ON RAILS CON ASPGEMS ? Nuestros Cursos Porque el propósito de Ruby es ayudar a los programadores a ser más productivos y además que disfruten y se diviertan con la programación. * ¿Cómo son? Porque Rails implementa la mayoría de los patrones de desarrollo que * ¿Cómo son Nuestros profesores? utilizamos los programadores web y nos permite ahorrar un montón de horas a la hora de arrancar nuevos proyectos. Curso de Introducción a Ruby on Rails Porque en ASPgems, en los últimos cinco años, hemos estado * Qué aprenderemos trabajando exclusivamente con Ruby on Rails desarrollando software para * Dónde la Web, en sitios como : Beruby, Sanitas, Ideas4all, CharHadas, BBVA * Duración , InfoJobs,… y esto es una breve lista de cientos de sitios con esta * A quién va dirigido increíble tecnología. * Antes de empezar * Número de Alumnos Porque en ASPgems formamos uno de los equipos más grandes y * Temario antiguos de Rails y asistimos con frecuencia a diferentes conferencias. Este año hemos estado en FOSDEM (Bruselas), RailsConf ( Baltimore), Nuestros Servicios Ágiles EuRuKo (Berlin), Conferencia Rails ( Madrid ), Campus Party (Mexico), FOWA (Londres) y JsConf (Berlín). * SHOOLgem Porque participamos activamente en varios eventos, contribuyendo con * COMMUNITYgem código a la comunidad y colaborando a la formación de Ruby, Rails y otras tecnologías relacionadas. * KNOWLEDGEgem 7/10/11
  • 3. ¿Cómo son nuestros cursos? Inicio ¿ CÓMO SON NUESTROS CURSOS ? Nuestros Cursos Formación como Actividad Artesanal. En ASPgems entendemos la formación como una actividad artesanal, * ¿Cómo son? creamos nuestros cursos como talleres muy cercanos y prácticos, de pequeños grupos de trabajo. * ¿Cómo son Nuestros profesores? Profesionales motivados y experimentados. Curso de Introducción a Ruby on Rails El profesor, además de su labor académica, dirige a los alumnos para que sean capaces de producir ideas y ofrece su aporte profesional en * Qué aprenderemos las tareas específicas que se desarrollan. * Dónde * Duración La práctica antes que la teoría. * A quién va dirigido Se trata de un taller que une una parte teórica con una amplia parte * Antes de empezar práctica con el objetivo de que el alumno termine el curso preparado para * Número de Alumnos aplicar sus nuevos conocimientos directamente en sus proyectos. * Temario Relación entre iguales antes que una jerarquía profesor-alumno. Nuestros Servicios Ágiles Nuestros cursos están concebidos como un equipo de trabajo donde la relación es entre iguales, la única diferencia está dada por el conocimiento * SHOOLgem y la experiencia. * COMMUNITYgem Celebrar el buen hacer. El equipo de trabajo realiza una reunión informal retrospectiva, con * KNOWLEDGEgem comida y bebida en los jardines de nuestras oficinas, para analizar lo ocurrido durante el taller, cosas que fueron bien y cosas que se podrían mejorar . 7/10/11
  • 4. Nuestros profesores Inicio ¿ CÓMO SON NUESTROS PROFESORES ? Nuestros Cursos Nuestro equipo de formación está formado por nuestros desarrolladores mas senior. Llevan mas de diez años desarrollando proyectos web, * ¿Cómo son? acumulando una experiencia en el sector que les permite identificar tus necesidades y aplicar sus habilidades profesionales en las tareas de * ¿Cómo son Nuestros profesores? formación. Curso de Introducción a Ruby on Rails Se trata de profesionales motivados y experimentados que han trabajado juntos con anterioridad formando un equipo muy cohesionado. * Qué aprenderemos * Dónde Nuestros formadores son auténticos expertos senior con pasión por * Duración Ruby on Rails que asisten habitualmente a conferencias del sector, * A quién va dirigido FOSDEM (Bruselas), RailsConf ( Baltimore), EuRuKo (Berlin), Conferencia * Antes de empezar Rails ( Madrid ) y de los cuales tres han contribuido al core de rails, * Número de Alumnos * Temario Se puede ver la actividad online de nuestro equipo en http://planeta.aspgems.com, http://twitter.com/people o http://vimeo.com/aspgems. Nuestros Servicios Ágiles En definitiva se trata de un equipo que nos permite definir pequeños * SHOOLgem grupos de trabajo, con el objetivo de crear talleres muy cercanos y prácticos que nos permite garantizar la transmisión de los * COMMUNITYgem conocimientos. * KNOWLEDGEgem 7/10/11
  • 5. Curso de Ruby on Rails I Curso de Introducción a Ruby on Rails. Inicio Nuestros Cursos Se trata de un taller que une una parte teoría con una amplia parte práctica, donde seguiremos un temario que no será fijo, es decir, que podrá variar en el * ¿Cómo son? curso en función de la peticiones de los asistentes y de la velocidad a la que vayamos avanzando. * ¿Cómo son Nuestros profesores? ¿Qué aprenderemos? El propósito principal de este curso es ofrecer al Curso de Introducción a Ruby on Rails alumno información suficiente para hacer aplicaciones web utilizando Ruby on Rails. Durante el curso se realizará una * Qué aprenderemos aplicación para ir mostrando los conceptos básicos de Rails. * Dónde * Duración Se trata de conseguir una base en Rails, de poder empezar a programar * A quién va dirigido una aplicación y ser capaces de ir ampliando los conocimientos * Antes de empezar sobre el Rails de manera autónoma para hacer cada vez aplicaciones * Número de Alumnos mas complejas. * Temario ¿Cuándo?. ¿Dónde? Nuestros Servicios Ágiles - 17 - 21 Octubre . - Aula SCHOOLgem * SHOOLgem - 28 Noviembre - 02 Diciembre . C/ Sextante 9 28023 Madrid. * COMMUNITYgem - Al terminar el taller, habrá * KNOWLEDGEgem comida y bebida en los jardines de nuestras oficinas. 7/10/11
  • 6. Curso de Ruby on Rails II Duración Inicio 20 horas distribuidos en 5 días. 4 horas diarias. (Mañana o Tarde ) Nuestros Cursos ¿A quién va dirigido? Desarrolladores con una base de programación orientada a objetos, con ganas de aprender la nueva forma * ¿Cómo son? superproductiva de desarrollar aplicaciones web. * ¿Cómo son Nuestros profesores? Antes de empezar. Un portátil con Sistema Operativo preferiblemente Linux o Mac, aunque también podrá usar Windows. Curso de Introducción a Ruby on Rails Número de Alumnos. Máximo de 10 . * Qué aprenderemos * Dónde ● Contenido. El siguiente temario no es fijo y podrá variar en el curso en * Duración función de la peticiones de los asistentes y de la velocidad a la que * A quién va dirigido vayamos avanzando. * Antes de empezar * Número de Alumnos [] Ruby [] Rails * Temario 1. Introducción a Ruby 1. Introducción a Rails 2. Casos de Éxito con Rails Nuestros Servicios Ágiles 2. Variables y tipos en Ruby 3. Expresiones y Operaciones 3. Estructura de una aplicación Rails 4. Herramientas y Scripts del * SHOOLgem en Ruby 4. Control de Flujo framework 5. Migrations * COMMUNITYgem 5. El modelo de clases y objetos en Ruby.Métodos, alias, accessors. 6. Prototipado: Scaffolds 7. Modelo MVC: Active Record * KNOWLEDGEgem 6. Manejo de excepciones 7. Objetos más relevantes en el Core 8. Controlador MVC: Action Controller y la librería estándar ruby. 9. Gestión de Rutas. Uso de gemas Introducción a REST 8. Gemas 10. Vista MVC: Action View 11. Introducción al testing con Rails 7/10/11