Curso Profesional de Arquitectura de Software
Curso
Virtual
¿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
-
Nivel
Nivel avanzado
-
Metodología
Virtual
-
Duración
Flexible
-
Inicio
Fechas disponibles
-
Campus online
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
Aprender como escribir buen código es el primer paso, conocer diferentes tecnologías y saber cómo, cuándo y por qué usar una u otra dependiendo de los requerimientos del negocio es trabajo de un arquitecto de software. Conoce diferentes patrones de arquitectura, herramientas y estrategias para desarrollar software a nivel profesional.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
A tener en cuenta
Aplicar técnicas y patrones de Arquitectura de Software
Modelar Arquitecturas de Software
Diseñar Arquitecturas de Software
Evaluar diferentes Arquitecturas de Software
Medir el impacto de los requerimientos en el negocio
Opiniones
Materias
- Arquitectura
- Patrones
- Introduccion
- Profesional
- Software
- Confiabilidad
- Usabilidad
- Compatibilidad
- Seguridad
- Idoneidad
Programa académico
Introducción al curso
- Introducción al curso de Profesional de Arquitectura de Software
- Definición
- Atributos: Idoneidad funcional
- Atributos: Eficiencia de ejecución
- Atributos: Compatibilidad
- Atributos: Usabilidad
- Atributos: Confiabilidad
- Atributos: Seguridad
- Atributos: Mantenibilidad
- Atributos: Portabilidad
- Tensiones entre atributos
- Analizando PlatziServicios
- Patrones monolíticos vs distribuidos
- Patrones: Modelo Vista Controlador
- Patrones: Capas
- Patrones: Orientado a eventos / Provisión de eventos.
- Patrones: Microkernel - Plug-ins
- Patrones: Comparte-nada
- Patrones: Microservicios
- Patrones: CQRS
- Patrones: Hexagonal - Puertos y adaptadores
- Patrones: Diseño orientado al dominio
- Combinando patrones de arquitectura
- Analizando nuevamente PlatziServicios
- Pararse en hombros de gigantes
- Herramientas y partes de un diseño: Tipos de conectores
- Conectores: Llamado asincrónico / sincrónico. Modelo Cliente servidor.
- Conectores: Enrutador, difusión
- Conectores: Pizarra, repositorio, colas, modelo PUBSUB
- Escenarios y tácticas
- Escenarios: Disponibilidad, detección, reparación
- Escenarios: Reintroducción y prevención
- Escenarios: Mantenibilidad
- Escenarios: Prevenir efectos dominó y diferir enlace
- Escenarios: Eficiencia de ejecución
- Escenarios: Seguridad
- Escenarios: Capacidad de prueba
- Escenarios: Usabilidad
- Validar las decisiones de diseño: Arquitectura en evolución
- Último análisis a PlatziServicios
- Cómo comunicar la arquitectura: Vistas y Puntos de vista
- Documentación vs implementación
- Conclusiones del curso
¿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.
Curso Profesional de Arquitectura de Software