top of page
IQ-fav.png

CONTENIDO

 

1. Introducción a la arquitectura de software

 

2. Arquitectura de una aplicación

 1. Elementos de la arquitectura.

 2. Introducción a los Atributos de Calidad.

 3. Acerca atributos de calidad.

 

3. Atributos de calidad

 1. Identificación de atributos de calidad.

 2. Análisis de los atributos de calidad en requerimientos.

 3. Selección atributos de calidad.

 

4. Diagramas de arquitectura de software

 1. Acerca de diagramar

 2. Alternativas para diagramas

 3. Introducción y herramientas al modelo C4.

 

5.Creando la arquitectura de alto nivel

 1. Diagramas de contexto.

 2. Creando los diagramas de contexto en requerimientos.

 

6.Patrones de arquitectura

 1. Introducción a los patrones de arquitectura.

 2. Arquitectura por capas.

 3. Arquitectura microkernel.

 4. Arquitecturas orientadas a eventos.

 5. Arquitectura orientadas a servicios.

 6. Arquitectura de microservicios.

 7. Arquitecturas basadas en servicios.

6.1Seleccionando patrones de arquitectura

 

7.Diagrama de contenedores

 1. El diagrama de contenedores en el modelo C4.

 2. Seleccionando tecnologías.

 3. Diagrama de contenedores en requerimientos.

 

8.Componentes

 1. Introducción a los componentes.

 2. Cohesión de componentes.

 3. Acoplamiento de componentes.

 4. Identificar componentes

 5. Diagrama de componentes en el modelo C4.

 6. Diagrama de componentes en requerimientos.

 

9.Otros diagramas y documentación de arquitectura

 1. Introducción a otros diagramas.

 2. Diagramas de entorno de sistemas.

 3. Diagrama de despliegue.

 4. Introducción a la documentación.

 5. Guía de Simon Brown y arc42.

 

ARQUITECTURA DE SOFTWARE (Un Enfoque Software Libre)

  • El curso de Arquitectura del software te ofrece una formación avanzada en el mundo de la programación de aplicaciones, especialmente relevante cuando se debe desarrollar proyectos complejos.

     

    A lo largo de las sesiones del curso se explicarán los conceptos relacionados con las arquitecturas del software, a través de los criterios de calidad de sus componentes. Se aplicará este conocimiento para llegar a entender las características de las arquitecturas más relevantes en el mercado actualmente (REST, Microservicios…). Además, se aplicará el conocimiento también de manera práctica, en una pequeña aplicación Java.

Marcas que representamos

2024 - iQuattro Group / La Paz - Bolivia

© Derechos Reservados
bottom of page