Arquitectura (n-tier) en programación web y bases de datos
Ref. VER
Descripción
La arquitectura multicapa o n-Tier organiza una aplicación en niveles independientes (presentación, lógica de negocio y datos) que se comunican entre sí. Este enfoque mejora la mantenibilidad, la escalabilidad y la separación de responsabilidades.
Esta acción formativa explica los fundamentos de las arquitecturas en capas, sus ventajas e inconvenientes y su aplicación en el desarrollo web con bases de datos. El alumnado aprenderá a diseñar aplicaciones estructuradas en niveles bien definidos.
Teleformación con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
Módulo 1. Fundamentos de la arquitectura multicapa
1. Concepto de arquitectura n-Tier
- Evolución de las arquitecturas de software
- Arquitectura monolítica frente a multicapa
- Concepto de capa y nivel
- Separación de responsabilidades
- Ventajas e inconvenientes
2. Capas de la aplicación
- Capa de presentación
- Capa de lógica de negocio
- Capa de acceso a datos
- Comunicación entre capas
- Patrones arquitectónicos
Módulo 2. Diseño e implementación
1. Diseño en capas
- Modelado de la arquitectura
- Definición de interfaces entre capas
- Patrón modelo-vista-controlador
- Inyección de dependencias
2. Aplicación web con bases de datos
- Integración de la capa de datos
- Escalabilidad y despliegue
- Seguridad por capas
- Buenas prácticas arquitectónicas
¿Quieres formar a tu equipo en este curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de Arquitectura (n-tier) en programación web y bases de datos lo antes posible.