Implantación de Aplicaciones Web: Domina Entornos Online
Domina la implantación de aplicaciones web y la gestión de servidores. Aprende a configurar entornos Internet, Intranet y Extranet, incluyendo servicios en la nube. Conoce el ciclo de vida del software, las pruebas de seguridad y usabilidad, y el control de versiones. Ideal para profesionales que buscan optimizar la infraestructura tecnológica y asegurar la protección de datos.
Información del curso
- Duración90 horas lectivas
- UbicaciónEspaña
- EmpresaFEMXA
Requisitos y destinatarios
Requisitos
Profesionales y técnicos de desarrollo web y sistemas, trabajadores por cuenta ajena y autónomos con Bachillerato o equivalente.
Dirigido a
Profesionales y técnicos de desarrollo web y sistemas.
Qué aprenderás
- Implementa aplicaciones web en entornos Internet e Intranet.
- Configura servidores web, de aplicaciones y bases de datos.
- Despliega aplicaciones web y gestiona su ciclo de vida.
- Realiza pruebas de seguridad y usabilidad de aplicaciones.
- Aplica sistemas de control de versiones para el desarrollo.
- Gestiona la infraestructura de servidores en la nube (Cloud).
- Asegura la protección de datos y la seguridad web.
Temario
Implantación de Aplicaciones Web
Domina la creación y gestión de aplicaciones web, desde la infraestructura hasta el despliegue y mantenimiento.
Módulo 1: Infraestructura y Servicios Web
- Fundamentos de Internet
- Protocolos Esenciales: TCP/IP, HTTP, DNS
- Arquitectura de la World Wide Web
- Sistemas y Servidores Web
- Componentes Clave de Sistemas Web
- Navegadores Web
- Configuración Avanzada de Servidores:
- Servidores Web
- Servidores de Aplicaciones
- Servidores de Bases de Datos
- Servicios Complementarios
- Cloud Computing
- Modelos de Servicio: IaaS, PaaS, SaaS
- Gestión de Infraestructura en la Nube
Módulo 2: Desarrollo y Despliegue
- Ciclo de Vida de Aplicaciones Web
- Tipos de Aplicaciones Informáticas
- Desarrollo con MVC
- Herramientas de Desarrollo
- Proceso de Despliegue
- Organización de Recursos (Programas, Estilos, Imágenes)
- Seguridad en Aplicaciones Web
- Estrategias de Protección de Datos
- Autenticación y Autorización
- Gestión de Sesiones
- Single Sign-On (SSO)
Módulo 3: Calidad y Mantenimiento
- Pruebas de Software
- Pruebas Funcionales
- Pruebas de Seguridad
- Pruebas de Rendimiento
- Pruebas de Usabilidad
- Automatización de Pruebas
- Control de Versiones
- Sistemas Centralizados y Distribuidos
- Branching y Merging
- Documentación y Colaboración
- Generación Automática de Documentación
- Uso de Wikis para la Colaboración