Curso de arquitectura de software empresarial para mayores de 21 años online

Arquitectura de software empresarial

SEAS - Estudios Superiores Abiertos

Precio a consultar

Información importante

  • Curso
  • Online
  • Cuándo:
    A elegir
Descripción

Si estás interesado en dedicarte a la arquitectura de software empresarial para resolver un problema empresarial mediante software o implementar un producto de calidad, quizás te interese este curso online que ofrece SEAS.

Te presentamos una formación online para mayores de 21 años, en la que aprenderás los principios SOLID, YAGNI, LRM, el modelado del dominio, el principio de simplicidad, la arquitectura N-Capas, el Iecs Frameworks, el Cloud Computing, el diseño de la capa de acceso a datos, la gestión de excepciones, la capa de infraestructura transversal, el gestor de comunicaciones, el diseño de capa de servicios, la capa de aplicación y la capa de presentación. Profundizarás en la aplicación web, en acciones workflow y en la validación de datos en comunicación asincrónica, entre otros conocimientos. SEAS te ofrece una metodología de estudio e-learning, con seguimientos individualizados y con tutores profesionales. A través del campus virtual de SEAS, podrás acceder a todos los contenidos.

Al finalizar el curso, recibirás el título universitario expedido por la Universidad Católica de Ávila con 6 créditos europeos ECTS.
Gracias a esta formación en programas para la creación de software como iECS, Framework y gestores de ALM y en patrones de diseño de software empresarial, estarás capacitado para trabajar en la arquitectura de software empresarial. No dudes en informarte más sobre el curso a través de emagister.com.

Información importante

Requisitos: Ser mayor de 21 años. 

Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
Online

Opiniones

No hay opiniones de este curso todavía

¿Qué aprendes en este curso?

Modelado de datos
Arquitectura de software
Software Empresarial
Atributos de calidad en el desarrollo de software empresarial
Patrones y técnicas aplicables al diseño conceptual de software empresarial
Principio de separación de responsabilidades
Principio YAGNI
Principio LRM
Principio DRY
Principio SOLID
Domain-Driven Design y modelado
Arquitectura N-Capas
IECS Framework
Cloud computing
Layer Supertype
ORM
NoSQL
Diseño de la capa de infraestructura transversal
Diseño de la capa de acceso a datos
Capa de servicios
Capa de aplicación

Temario

INTRODUCCIÓN AL DISEÑO CONCEPTUAL DE SOFTWARE

Arquitectura de software empresarial: ¿por qué y para qué?. Atributos de calidad en el desarrollo de software empresarial. Calidad externa e interna. Calidad en uso. Otros atributos a considerar. Testabilidad. Flexibilidad del sistema. Principios, patrones y técnicas aplicables al diseño conceptual de software empresarial. Principio de separación de responsabilidades. Principio de simplicidad. Principios YAGNI y LRM. Principio DRY. Principios SOLID. Domain-Driven Design y modelado. Modelado del dominio.

INFRAESTRUCTURA PARA EL DESARROLLO DE SOFTWARE EMPRESARIAL
Arquitectura N-Capas (N-Layer). Introducción. Arquitectura N-Capas orientada al dominio. iECS Framework. Despliegue de aplicaciones. On Premise. Cloud Computing. Factores a tener en cuenta para desplegar una aplicación en producción.

CAPA DE INFRAESTRUCTURA DE ACCESO A DATOS
Diseño de la capa de acceso a datos. Pintura y localización. Patrones. Repositorios. Layer Supertype. ORM.
Gestión de conversaciones / conexiones. Gestión de excepciones / errores. Validación de datos. Seguridad. Pruebas.
Otras consideraciones. Otros patrones. Otros ORMs. BB.DD. (NoSQL).

CAPA DE INFRAESTRUCTURA TRANSVERSAL
Diseño de la capa de infraestructura transversal. Pintura y localización. Seguridad. Caché. Gestión de configuración.
Gestión de excepciones. Auditorías. Motor Procesos. Gestor de comunicaciones. Otras consideraciones. Seguridad. Service bus.

CAPA DE SERVICIOS DISTRIBUIDOS
Diseño de la capa de servicios. Pintura y localización. SOA. Otras consideraciones. Interoperabilidad. Rendimiento.
Comunicación asíncrona vs. síncrona. Rest vs. Soap. Estándar WS y WS *. Tecnologías.

CAPA DE APLICACIÓN
Diseño de la capa de dominio. Pintura y localización. Patrones. Objeto - Valor. Agregado. Especificaciones.
Servicios de la capa de dominio (explicar relación con capa de aplicación).

CAPA DE MODELO DE DOMINIO
Diseño de la capa de aplicación. Pintura y localización. Patrones. Servicios de la capa de aplicación. Acciones. Workflow.
Modelos de concurrencia.

CAPA DE PRESENTACIÓN
Tecnologías de presentación. Aplicación Web. Aplicación Desktop. Aplicación RIA. Aplicación móvil. Aplicación OBA
Diseño de la capa de presentación. Pintura y localización. Patrones. Usabilidad. Validación de datos



Usuarios que se interesaron por este curso también se han interesado por...
Ver más cursos similares