Introducción a Ruby on Rails
Curso subvencionado para trabajadores
En Madrid
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Subvencionado a trabajadores
-
Nivel
Nivel básico
-
Lugar
Madrid
-
Horas lectivas
20h
-
Duración
2 Semanas
-
Inicio
Fechas a elegir
¿Te gustaría aprender un lenguaje de programación de gran demanda en el mercado laboral? Emagister.com incorpora el curso de Introducción a Ruby on Rails del centro Redradix School. Esta formación te prepara para desarrollar aplicaciones y proyectos profesionales utilizando este lenguaje. Rails es un framework de aplicaciones web que va ganando adeptos día a día. No hace falta que conozcas con anterioridad este lenguaje, empezarás la formación desde cero en el inicio de tus competencias con Ruby on Rails. Es preferible que el alumno tenga algún conocimiento previo de programación en otro lenguaje como C o Java, por citar dos ejemplos.
Si eres programador web o estás interesado en incorporarte en el sector del desarrollo de aplicaciones, éste puede ser tu curso de despegue o sencillamente para actualizar conceptos. La formación del curso Introducción a Ruby on Rails, publicado en el sitio web de emagister.com, es presencial y tiene una duración de 20 horas lectivas.
En el programa del curso conocerás el origen y filosofía de Rails, cómo instalarlo y crear aplicaciones, el flujo de trabajo, estrategias de equipo, la evolución de los datos, el caché, API’s y frameworks de diseño, por citar algunos de los conceptos que aprenderás en este curso.
Información importante
Bonificable:
Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Certificado
Opiniones
Materias
- Ruby On Rails
- Backend Rails
- Programación web
- Desarrollo web
- Desarrollo Ruby on Rails
- Framework de aplicaciones web de código abierto
- Estrategias de equipo
- Evolucionar datos
Profesores
Fernando Martínez
Profesor experto Ruby on Rails
Fernando Martínez ha estado conectado a internet desde el 95, diseñando webs desde 1999 y programándolas desde 2004. Fernando entró al mundo del desarrollo web de manera autodidacta de la mano del PHP, pero en 2006 quedó prendado de Ruby on Rails y su filosofía de optimizar la felicidad del programador. En 2009 fue ponente en la Conferencia Rails, en 2010 y 2011 miembro de su organización, desde 2012 voluntario en Spainjs.org y miembro fundador de la Asociación para la Promoción del Desarrollo Web. Fernando ha sido alumno en la primera promoción de nuestros cursos.
Temario
1.Embarcando
Ruby para llevar (introducción)
Razones para no ir en tren, frameworks, DRY
Origen y filosofía de Rails: CoC, casiMVC, TDD, estructura de ficheros
2.Despegando
Formas de Instalar y crear aplicaciones, http://railsapps.github.com/rails-examples-tutorials.html
Despliegue y workflow: git+heroku vs capistrano+hosting
Estrategias de equipo, bugs y sugerencias
3.Las maletas
Modelos y Migraciones
Validaciones y Callbacks
Test unitarios, mocking
4.Conectando vuelos
Guardando cosas relacionadas, asociaciones
Evolución de datos, planificación e integridad referencial
Varios backends de datos, mongo, redis...
5.La cinta de equipaje
Encontrando las cosas que hemos cuardado (queries, scopes)
Tu equipaje de mano: Caché
Páginas, fragmentos, estáticos, CDN’s
6.Enseñando las fotos de las vacaciones
Layouts, vistas, parciales y motores de rendering
Helpers
API’s, servicios web, integración
7.Viajes más complicados
Autenticación, devise, authlogic, omniauth 3rd parties
Autorización, Roles, Permisos, RESTAUth, CanCan
Rutas personalizadas
8.Consejos de viaje
Aprovecha el Duty Free: ActiveSupport
Lleva un diccionario: Traducción y localización
Viaja ligero: responsive web design y mobile first
Frameworks de diseño: Bootstrap, Foundation, 960.gs
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Introducción a Ruby on Rails