Desarrollo Ruby on Rails para Emprendimientos de tipo Start-Up

Desarrolla talentos con foco en emprendimiento digital bajo el programa Talento Digital. El plan entrega herramientas que permiten al emprendedor enfrentar todo el ciclo de vida del producto bajo un enfoque ágil y magro, con el objeto de generar lo antes posible un MVP para ser validado. El emprendedor, maneja conceptos de Lean Startup, Design Thinking, Diseño y desarrollo de prototipos de la Experiencia
Usuaria, Visión y Gestión Ágil del Producto. Asimismo, cuenta con las habilidades requeridas para la implementación de un prototipo funcional de un aplicativo web mediante técnicas de desarrollo y manejo de base de datos utilizando tecnología web, el entorno Ruby y el framework Rails.

duración: 470 horas

Objetivo del curso

Desarrollar prototipos funcionales y MVP de aplicaciones web utilizando el entorno Ruby y metodologías ágiles para responder a oportunidades de negocio.

Aprende haciendo

Entrenamiento bajo metodología Bootcamp, un modelo de enseñanza-aprendizaje de clase mundial. Es altamente intensiva y permite desarrollar habilidades para la inserción laboral en un corto periodo de tiempo.

Módulo 1

Orientación al Perfil y Metodología del Curso

Identificar las competencias y habilidades del perfil profesional en junto al rol que poseen dentro del contexto de la industria TI así como la metodología de trabajo del curso para adquirirlas.

  • 18 horas
Módulo 2

Fundamentos de Desarrollo Front-End

Competencia del módulo Implementar páginas web básicas responsivas utilizando HTML, CSS y JavaScript de acuerdo a los requerimientos y acorde a las buenas prácticas de la industria.

  • 72 horas
Módulo 3

Fundamentos de Bases de Datos Relacionales

Competencia del módulo Operar una base de datos relacional utilizando el lenguaje SQL para la obtención, manipulación y definición de datos dando solución a un problema de almacenamiento de información.

  • 56 horas
Módulo 4

Introducción a la programación con Ruby

Competencia del módulo Construir un programa en lenguaje Ruby utilizando los conceptos fundamentales de la programación estructurada y orientación a objetos para resolver un problema determinado de baja complejidad.

  • 60 horas
Módulo 5

Introducción a desarrollo de aplicaciones con Ruby on Rails

Desarrollar aplicaciones web MVC utilizando Ruby On Rails para crear aplicaciones con modelos simples de tablas no relacionadas.

  • 60 horas
Módulo 6

Desarrollo de aplicaciones con Ruby on Rails

Desarrollar aplicaciones web MVC utilizando Ruby On Rails para crear aplicaciones con modelos relacionados, autenticación y control de acceso para satisfacer las necesidades de una organización.

  • 60 horas
Módulo 7

Ideación y diseño del producto

Aplicar técnicas de ideación y desarrollo de prototipos utilizando conceptos de Desigh Thinking para el diseño de productos centrados en el usuario.

  • 54 horas
Módulo 8

Introducción al Emprendimiento y Startups

Reconocer la naturaleza y características de los emprendimientos tipo startup, técnicas y herramientas para definir su propuesta de valor, y conceptos básicos para la evaluación de su viabilidad financiera.

  • 48 horas
Módulo 9

Desarrollo de Portafolio de un Producto Digital

Presentar un producto digital en un portafolio personal utilizando las herramientas tecnológicas y buenas prácticas disciplinares para resolver una problemática y potenciar el perfil profesional.

  • 18 horas
Módulo 10

Presentación del producto a inversores

Exponer las características de un producto tecnológico utilizando las técnicas de presentación y de pitch efectivos para el levantamiento de financiamiento.

  • 24 horas