MasterTrack ®Plataforma virtualVirtualmás de 100 horasCurso Extensión Master TrackIngenieríaProgramación y desarrollo de softwareIngeniería de Sistemas y ComputaciónAdultos

Metodologías ágiles de desarrollo de software Ciclo 2

ProgramasMasterTrackMetodologías ágiles de desarrollo de software Ciclo 2
Fechas

Fechas

24 de marzo al 23 de mayo del 2026

Duración

Duración

192.0 Horas

Modalidad

Modalidad

Virtual

Lugar: Plataforma virtual

Inscríbete al segundo ciclo del Programa Certificado MasterTrack® Metodologías ágiles de desarrollo de software.

Construye de forma ágil soluciones modernas e innovadoras, listas para operar en la nube y en plataformas móviles, aplicando principios ágiles de arquitectura y desarrollo de software que te permitirán hacer parte de equipos de trabajo de alto desempeño.

Las soluciones modernas de software se caracterizan por su versatilidad para operar en diferentes contextos, desde aplicaciones locales hasta aplicaciones distribuidas operando en la nube y con una alta interacción con dispositivos móviles. El reto de diseñar, construir y poner en funcionamiento este tipo de soluciones es muy alto. En este MasterTrack te prepararás para demostrar tus competencias y habilidades en el diseño y construcción de este tipo de aplicaciones. Aprenderás a gestionar de forma ágil proyectos y equipos de desarrollo de software, avanzarás en tus conocimientos de diseño y arquitectura para proponer soluciones escalables y distribuidas que operen en la nube y garanticen una alta disponibilidad y seguridad. Adicionalmente, diseñarás y construirás aplicaciones móviles bajo los más altos estándares de desarrollo. Al finalizar esta trayectoria habrás ganado las competencias necesarias para participar en equipos de trabajo capaces de diseñar y poner en producción las soluciones que demanda la industria de hoy.

El MasterTrack está dividido en dos ciclos, cada uno con dos cursos, que se realizan en paralelo:

Ingeniería de software para aplicaciones móviles

Este curso te enseñará a construir aplicaciones móviles Android nativas usando patrones como Model-View-View-Model (MVVM), así como las mejores prácticas para prevenir errores de desempeño relacionados con el consumo de recursos. Aprenderás cómo evaluar la calidad de una aplicación móvil mediante el uso de herramientas de automatización de pruebas, a la vez que utilizas prácticas de ingeniería de software ágil para aplicaciones móviles centradas en el usuario.

En este curso aprenderás a:

  • Diseñar y desarrollar aplicaciones móviles Android siguiendo patrones de diseño y buenas prácticas de consumo de recursos.
  • Usar herramientas para automatización de pruebas de fragmentación, reconocimiento, de extremo a extremo y basadas en APIs.
  • Aplicar técnicas y prácticas de ingeniería de software ágil para el desarrollo de aplicaciones móviles.

Desarrollo de software en la nube
En este curso aprenderás a evaluar el impacto que la oferta computacional en la nube tiene en el desarrollo de software. Estudiarás los aspectos fundamentales de disponibilidad y escalabilidad de la infraestructura en la nube que te permitirán implementar soluciones de software que respondan a las necesidades actuales de las organizaciones.

Tecnologías principales:

  • Python / Flask.
  • IDE: Visual Studio Code.

Preguntas frecuentes

La Universidad de los Andes ofrece una amplia variedad de programas de Educación Continua, que incluyen cursos, talleres, programas profesionales, macro y microcredenciales, certificaciones profesionales, entre otros. Estas opciones abarcan diversas líneas temáticas, como análisis de datos, inteligencia artificial, programación y desarrollo de software, gestión de proyectos, liderazgo, desarrollo personal, bienestar y muchas más. Los programas están diseñados para responder a las necesidades de desarrollo y actualización de conocimientos, destrezas y competencias de las personas a lo largo de la vida.

La duración de los cursos de Educación Continua varía según el programa y el contenido específico que se ofrezca. Algunos programas pueden durar solo unas pocas semanas, mientras que otros pueden extenderse de tres a seis meses. La estructura del curso está diseñada para maximizar el aprendizaje, permitiendo a los participantes adquirir los conocimientos y habilidades de manera efectiva.

La mayoría de nuestros programas de Educación Continua no requieren cumplir con requisitos específicos. Sin embargo, algunos cursos pueden solicitar formación académica particular o experiencia laboral relacionada. Te sugerimos revisar cuidadosamente la información de cada programa para asegurarte de cumplir con los requisitos antes de inscribirte. Si tienes alguna duda, nuestro equipo de asesores está dispuesto a ayudarte.

Inscribirte en los programas de Educación Continua es muy sencillo. Ingresa a nuestra página web, donde encontrarás un catálogo completo de cursos disponibles. Al seleccionar uno, podrás consultar información detallada sobre los objetivos, contenidos, profesores y más. Agrega el curso al carrito y sigue los pasos para completar tu inscripción y pago en línea de forma rápida y segura.

Contáctanos

MasterTrack ®Plataforma virtualVirtualmás de 100 horasCurso Extensión Master TrackIngenieríaProgramación y desarrollo de softwareIngeniería de Sistemas y ComputaciónAdultos

Metodologías ágiles de desarrollo de software Ciclo 2

Fechas

Fechas

24 de marzo al 23 de mayo del 2026

También te puede interesar