El curso
90 horas presenciales en Zaragoza para llevar al servidor las aplicaciones web que ya sabes construir. Aprendes a configurar un servidor Linux con Apache o Nginx, gestionar dominios y HTTPS, desplegar tu aplicación con su base de datos asociada, leer logs cuando algo falla y montar copias de seguridad que se restauren de verdad. Te vas con el módulo MF0493_3 acreditado por el INAEM.
Cómo es el aula
Cada sesión combina el concepto, la demostración en vivo sobre un servidor de pruebas y trabajo individual sobre tu propio entorno. El servidor de pruebas se rompe a propósito en algunas sesiones para que aprendas a diagnosticar y reparar bajo presión razonable. Es la práctica que separa a quien ha desplegado un proyecto del que sabe operar uno.
El aula tiene un ordenador por persona con acceso a una máquina virtual Linux personal donde montas tu propio entorno. Trabajas sobre las herramientas estándar del sector: terminal, SSH, Apache o Nginx, gestor de procesos para Node o PHP, y herramientas de monitorización abiertas como htop, journalctl y similares.
Lo que te llevas a casa
Una aplicación web tuya desplegada en producción real con dominio propio, HTTPS funcionando, backups programados y un panel de monitorización básico que avisa cuando el servidor cae.
El certificado oficial del módulo MF0493_3 emitido por el INAEM, baremable en oposiciones técnicas y en bolsas de empleo público del Ayuntamiento de Zaragoza, del Gobierno de Aragón y de la Administración General del Estado.
Y los reflejos de operador para cuando una aplicación falla a las dos de la mañana: leer logs primero, descartar lo obvio, restaurar la copia si toca y documentar la incidencia para que no vuelva.
Si después quiero el certificado completo
Este módulo es el tercero y último del Certificado de Profesionalidad IFCD0210. Si ya has cursado frontend (MF0491_3) y backend (MF0492_3), al terminar este módulo tienes el Certificado de Profesionalidad IFCD0210 completo expedido por el SEPE, con validez en toda España.
Si cursas solo este módulo, sales con módulo certificado y horas acumulables que se mantienen vivas. Cuando completes frontend y backend en una convocatoria posterior, el certificado se cierra.
Objetivos
- Implantar y mantener aplicaciones web en entornos internet, intranet y extranet.
- Configurar servidores web y entornos de despliegue básicos sobre Linux.
- Monitorizar el funcionamiento de una aplicación en producción y reaccionar ante incidencias.
- Aplicar políticas de copias de seguridad y restauración.
- Cerrar el Certificado de Profesionalidad IFCD0210 con la acreditación del SEPE.
A quién va dirigido
- Personas que ya han completado frontend y backend del IFCD0210 y quieren cerrar el certificado completo.
- Profesionales que programan pero nunca han desplegado en producción sin ayuda.
- Perfiles de soporte o sistemas que necesitan tocar despliegues web en su día a día.
- Demandantes de empleo del INAEM con perfil técnico que buscan completar las 510 horas del IFCD0210.
Requisitos
- Cumplir los requisitos de acceso a Nivel 3 (Bachillerato, certificado N2 de la familia Informática y Comunicaciones, o vías equivalentes que se detallan en el bloque de requisitos legales).
- Alta laboral en Seguridad Social (Línea 1) o inscripción como demandante de empleo INAEM (Línea 3) al inicio del curso.
- Manejo de línea de comandos a nivel básico.
- Recomendado: haber cursado o tener equivalencia de los módulos MF0491_3 (frontend) y MF0492_3 (backend).
Competencias que adquieres
- Estructura de entornos de despliegue: hosting, servidor dedicado, contenedores básicos.
- Configuración de servidores web (Apache, Nginx) sobre Linux.
- Gestión de dominios, DNS y certificados HTTPS.
- Monitorización con herramientas estándar y lectura de logs.
- Políticas de copias de seguridad y planes de restauración.
- Optimización de rendimiento web: caché, compresión y métricas Web Vitals en producción.
- Seguridad básica: actualizaciones, control de accesos y endurecimiento de servidor.
Temario
- Estructura y características de entornos de despliegue · 30 h · 30 h
- Tipos de entorno: desarrollo, preproducción y producción.
- Modelos de hosting: compartido, dedicado, en la nube.
- Servidores web Apache y Nginx sobre Linux.
- Gestión de dominios, DNS y certificados HTTPS.
- Introducción a contenedores con Docker.
- Implantación y mantenimiento de aplicaciones web en producción · 35 h · 35 h
- Flujo de despliegue desde el repositorio al servidor.
- Configuración de variables de entorno y secretos.
- Despliegue de aplicaciones con base de datos asociada.
- Mantenimiento correctivo y evolutivo de la aplicación.
- Resolución de incidencias en producción.
- Monitorización, copias de seguridad y rendimiento · 25 h · 25 h
- Lectura e interpretación de logs del servidor y de la aplicación.
- Herramientas de monitorización y alertas.
- Políticas de copias de seguridad y pruebas de restauración.
- Caché y compresión para mejorar tiempos de respuesta.
- Optimización de rendimiento web en producción (Web Vitals).
Salidas profesionales
- Técnico o técnica de implantación de aplicaciones web.
- Soporte de sistemas en departamentos digitales y agencias web.
- Mantenimiento de portales corporativos y plataformas e-commerce.
- Perfil junior orientado a DevOps en equipos pequeños.
- Acreditación oficial baremable en oposiciones técnicas y bolsas de empleo público.