Graduado: selecciona el ciclo de formación especializada que vas a realizar

Publicado: 29 de abril de 2021

Ciclo de formación 4a. Desarrollo de aplicaciones móviles

Ciclo 4B

Desarrollo de aplicaciones móviles

Duración: 200 horas (7 semanas)

  • 50 horas sesiones sincrónicas orientadas por un formador especifico.
  • 120 horas de trabajo individual de programación, entre las cuales podrán solicitar apoyo de un tutor especifico por ciclo de manera sincrónica a demanda, previa solicitud del beneficiario, de acuerdo con las herramientas virtuales dispuestas para tal fin.
  • 25 horas de formación de lectura en inglés.
  • 5 horas de trabajo en habilidades personales (coaching).

Perfil del egresado

  • El estudiante que haya culminado con éxito este ciclo estará en la capacidad de:
  • Participar en un equipo de desarrollo, para construir una aplicación móvil, utilizando una aproximación ágil.
  • Profundizar en una metodología ágil de desarrollo, incorporando nuevos elementos adicionales a los vistos en el ciclo anterior e incluir algunos aspectos básicos de la automatización del proceso de construcción de software (DevOps).
  • Hacer el diseño básico de una interfaz de usuario para una aplicación móvil, siguiendo los lineamentos de una buena experiencia de usuario (UX).
  • Desarrollar una aplicación móvil usando alguna de las plataformas disponibles en el mercado para iOS o Android.

Ciclo de formación 4b. Desarrollo de aplicaciones web

Duración: 200 horas (7 semanas)

  • 50 horas sesiones sincrónicas orientadas por un formador especifico.
  • 120 horas de trabajo individual de programación, entre las cuales podrán solicitar apoyo de un tutor especifico por ciclo de manera sincrónica a demanda, previa solicitud del beneficiario, de acuerdo con las herramientas virtuales dispuestas para tal fin.
  • 25 horas de formación de lectura en inglés.
  • 5 horas de trabajo en habilidades personales (coaching).

Perfil del egresado

El estudiante que haya culminado con éxito este ciclo estará en la capacidad de:

  • Participar en un equipo de desarrollo, para construir una aplicación WEB en la nube, utilizando una aproximación ágil.
  • Utilizar una base de datos no relacional (mongoDB).
  • Profundizar en una metodología ágil de desarrollo, incorporando nuevos elementos adicionales a los vistos en el ciclo anterior e incluir algunos aspectos básicos de la automatización del proceso de construcción de software (DevOps).
  • Construir el front de una aplicación usando JavaScript y alguno de sus frameworks (React, Angular), bajo el patrón SPA (Single-page Application) o PWA (Progressive Web App).
  • Usar contenedores para desplegar y manejar el ciclo de vida de los componentes (Docker).