Obtén habilidades avanzadas en arquitectura de software. Aprende a diseñar soluciones de calidad, implementar patrones y garantizar mantenibilidad. Aplica tácticas para mejorar la seguridad, eficiencia, y usabilidad en proyectos reales.
Atributos de calidad
- 2

Qué son los atributos de calidad
01:49 min - 3

Cómo medir idoneidad funcional en software
02:52 min - 4

Eficiencia de ejecución en sistemas
04:14 min - 5

Interoperabilidad y coexistencia de sistemas
03:49 min - 6

Subcaracterísticas de usabilidad y cómo medirlas
08:14 min - 7

Las 4 subcaracterísticas de confiabilidad en software
05:38 min - 8

Cómo se mide la seguridad en software
04:01 min - 9

Las 5 subcaracterísticas de la mantenibilidad
06:28 min - 10

Cómo medir adaptabilidad en arquitectura de software
02:48 min - 11

Tensiones entre atributos de calidad en software
04:04 min - 12

Atributos de calidad en cada etapa del proyecto
06:59 min
Patrones de arquitectura
- 13

Patrón gran bola de lodo y arquitectura distribuida
02:50 min - 14

Por qué MVC se malinterpreta tanto
05:38 min - 15

Arquitectura en capas: flujo top-down
03:14 min - 16

Arquitectura orientada a eventos vs tradicional
06:17 min - 17

Microkernel: arquitectura con plugins dinámicos
01:52 min - 18

Arquitectura Comparte Nada en map reduce
02:29 min - 19

Qué son los microservicios y cuándo usarlos
03:57 min - 20

CQRS: separar lectura y escritura
03:24 min - 21

Arquitectura hexagonal: puertos y adaptadores
04:10 min - 22

Cómo domain-driven design conecta negocio y código
05:34 min - 23

Cómo combinar patrones de arquitectura
09:22 min - 24

Patrones de arquitectura por etapa de proyecto
07:58 min
Diseño de una arquitectura
- 25

Cómo transformar requerimientos en decisiones de arquitectura
02:18 min - 26

Conectores de arquitectura: tipos y cuándo usarlos
06:18 min - 27

Conectores asíncronos vs síncronos vs cliente-servidor
03:05 min - 28

Enrutador vs Difusión: Dónde colocar la inteligencia
01:55 min - 29

Conectores: cola, repositorio y pub/sub
03:52 min - 30

Framework de diseño orientado a atributos
01:55 min - 31

Tácticas de disponibilidad en arquitectura
05:59 min - 32

Tácticas de reintroducción y prevención
04:09 min - 33

Tácticas para confinar modificaciones en software
06:15 min - 34

Cómo prevenir efectos dominó en software
12:17 min - 35

Tácticas para controlar eficiencia de ejecución
09:15 min - 36

Tácticas de seguridad: detectar, resistir y recuperarse
09:02 min - 37

Tácticas para mejorar la capacidad de prueba
05:14 min - 38

Tácticas de usabilidad: separar interfaz y controlar feedback
08:20 min - 39

ATAM: validar arquitectura con stakeholders
06:34 min - 40

Evolución de arquitectura: startup a gran escala
10:30 min
Modelado y documentación de arquitectura
Conoce quién enseña el curso

Guido Contreras Woda
4.6 · 1004 opiniones


Jaison Hernando Velasco Camacho
Muy completo y profesional


Nelson Meza
Fantastico este curso cumple con todo lo necesario,

Juan Carlos Jiménez
Excelente contenido y profesor :DD, Entusiasmado por continuar con otra carrera de platzi

Boris Andres Guiñez Benitez
Excelente curso y excelente profesor, el curso fue bastante bueno.-.
Este curso es parte de estas rutas de aprendizaje




Frontend y Backend con Javascript para Desarrollo Web
¡Aprende Frontend, Backend y Full Stack Development con referentes en la industria y profes del Team Platzi!




Programación y Desarrollo de Software
Aprende programación de cero a profesional con cursos de desarrollo de software, ciencia de datos y computer science. ¡Domina la tecnología más demandada!
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender



