Ciclo 1 - Metodologías ágiles de desarrollo de software Programa de Certificado MasterTrack® C5

Curso

Virtual

$ 10.448.000 IVA inc.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Curso

  • Metodología

    Virtual

  • Horas lectivas

    24h

Descripción del programa
Desarrolla tus conocimientos técnicos en metodologías ágiles para el desarrollo software
Sumario
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.
Nivela tus conocimientos en metodologías ágiles y desarrollo software
La Universidad de los Andes ofrece cursos abiertos para las personas que deseen nivelar algunos conocimientos y habilidades técnicas antes de iniciar con el programa.
Programación en Python
UML (Unified Modeling Language)
Introducción al desarrollo web
Git y GitHub
Contexto requerido
Necesitarás conocimientos en: Arquitectura y diseño de software, Conocimiento de conceptos básicos de pruebas, Construcción de historias de usuario, UML, JavaScript, Python, Angular, Git/GitHub. Haz un examen diagnóstico aquí.
Habilidades que obtendrás
Diseño de aplicaciones web y móviles seguras y con alta disponibilidad.Desarrollo de aplicaciones móviles en Android.Gestión de proyectos y equipos de desarrollo de software.

A tener en cuenta

Aprobó

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Logros de este Centro

2022
2019

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 14 años en Emagister.

Materias

  • Programación web
  • Desarrollo web
  • Desarrollo software
  • Desarrollo de aplicaciones
  • Metodologías desarrollo software
  • Ingeniería del software
  • Gestión de proyectos
  • Aplicaciones web
  • Python
  • Producción
  • Arquitectura
  • Seguridad de aplicaciones
  • Javascript
  • UML
  • Programación

Programa académico

4 cursos, 2 en cada ciclo (2 ciclos).
Curso 1 de 4

Procesos de desarrollo ágil
Sumario
Adquiere los conocimientos y habilidades necesarios para aplicar un proceso de desarrollo de software ágil. Diseña e implementa una solución de software moderna mediante la utilización de marcos de trabajo ágiles y las principales prácticas de ingeniería de los equipos ágiles: definición del producto usando Visual Story Maps e historias de usuario, desarrollo basado en pruebas, flujos de trabajo para construcción e integración continua del producto.

Tecnologías principales:

Python / Flask.
Angular.
Kotlin.
Curso 2 de 4

Arquitecturas ágiles de software
Sumario
Aprende a diseñar arquitecturas de software que estén en capacidad de responder a los retos de disponibilidad y seguridad que demandan las aplicaciones modernas. Mediante la utilización de procesos ágiles de diseño, podrás construir arquitecturas de software utilizando estilos de arquitectura basados en microservicios, teniendo en cuenta los requisitos de seguridad que demandan este tipo de soluciones.

En este curso aprenderás a:

Documentar de forma clara y sin ambigüedades requisitos de calidad asociados a la disponibilidad y la seguridad.
Utilizar principios de agilismo para diseñar arquitecturas de software de forma incremental.
Utilizar estilos y tácticas de arquitectura para satisfacer requisitos de calidad asociados a la seguridad y la disponibilidad.
Utilizar estilos de arquitectura basados en servicios y microservicios.
Curso 3 de 4

Ingeniería de software para aplicaciones móviles
Sumario
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.
Curso 4 de 4

Computación en la nube: fundamentos y arquitectura
Sumario
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.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Ciclo 1 - Metodologías ágiles de desarrollo de software Programa de Certificado MasterTrack® C5

$ 10.448.000 IVA inc.