Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Ruby Avanzado

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Aprende conceptos avanzados de Ruby. Aprenderás a dominar tanto la programación orientada a objetos como la programación funcional, explorarás técnicas de seguridad en aplicaciones web y te convertirás en un experto en la gestión de dependencias y el rendimiento. Además, tendrás la oportunidad de aplicar tus conocimientos en un proyecto final, desarrollando una aplicación avanzada en Ruby.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Ruby Avanzado bonificable para empresas

¿A quién va dirigido?

Desarrolladores con experiencia en Ruby y desean llevar sus habilidades al siguiente nivel, así como para aquellos que desean explorar aspectos avanzados de Ruby y su aplicación en el desarrollo web, la seguridad y la gestión de dependencias.

Objetivos

  • Aprender las características avanzadas y trucos de Ruby, incluyendo el uso de expresiones regulares y reflexión, para convertirse en un desarrollador Ruby altamente competente.
  • Profundizar en la programación orientada a objetos y funcional en Ruby, incluyendo la herencia avanzada, la metaprogramación y el desarrollo impulsado por pruebas (TDD).
  • Aprender a gestionar gemas y bibliotecas de manera avanzada, así como a optimizar y mejorar el rendimiento de las aplicaciones Ruby.
  • Explorar la arquitectura avanzada de aplicaciones web en Ruby y aprender sobre autenticación, autorización y seguridad en aplicaciones web.
  • Aplicar todos los conocimientos adquiridos para desarrollar una aplicación avanzada en Ruby, desde la planificación hasta el despliegue.

¿Qué vas a aprender?

Aprende conceptos avanzados de Ruby. Aprenderás a dominar tanto la programación orientada a objetos como la programación funcional, explorarás técnicas de seguridad en aplicaciones web y te convertirás en un experto en la gestión de dependencias y el rendimiento. Además, tendrás la oportunidad de aplicar tus conocimientos en un proyecto final, desarrollando una aplicación avanzada en Ruby.

Requisitos

  • Tener experiencia con los fundamentos y haber desarrollado previamente con Ruby o haber realizado el curso de Ruby de Imagina Formación
  • Tener Ruby (LTS o superior), Visual Studio Code y Docker Desktop instalados previamente en el equipo
  • Tener un equipo con acceso a un usuario con permisos de instalación y conexión estable a Internet