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