# Programador backend en Zaragoza · 240 h

| Dato | Valor |
| --- | --- |
| Título oficial | Programación web en el entorno servidor (MF0492_3) |
| Código oficial | MF0492_3 |
| Expediente | L1SFC24_00116 |
| Horas | 240 |
| Modalidad | Presencial |
| Detalle de modalidad | Aula con un ordenador por persona en nuestra sede de Zaragoza (Calle San Juan de la Cruz 30). Entorno de desarrollo backend ya configurado con bases de datos relacionales y no relacionales. |
| Fechas | Pendiente de fecha: apúntate y te avisamos en cuanto el grupo la tenga. |
| Horario | Lunes a viernes en horario de tarde, de 17:30 a 21:30. |
| Ubicación | Zaragoza |
| Financiación | Módulo formativo financiado por el Plan Estatal de Formación para el Empleo (Línea 1, personas ocupadas). También disponible para personas demandantes de empleo en convocatorias de Línea 3 con expediente L3SFC24_00073. Forma parte del Certificado de Profesionalidad IFCD0210 del SEPE. |
| Coste | 100% subvencionado · sin coste para el alumno |
| Nivel de cualificación | Nivel 3 |
| Última actualización | 5 de julio de 2026 |
| URL canónica de la ficha | https://ce-sanmiguel.com/programador-backend-zaragoza/ |


## Objetivos

- Desarrollar la parte servidor de aplicaciones web profesionales.
- Diseñar e implementar APIs REST con autenticación y control de acceso.
- Modelar y manipular datos en bases de datos relacionales y no relacionales.
- Aplicar buenas prácticas de seguridad en el servidor: validación, autenticación por token y prevención de inyecciones.
- Construir aplicaciones web distribuidas que coordinan varios servicios.


## 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.
- Base previa de programación: variables, funciones, estructuras de control. Equivalente a haber cursado MF0491_3 frontend o tener experiencia equivalente.
- Disponibilidad para asistir presencialmente a las 240 horas del curso.


## Temario

### UF1844 · Desarrollo de aplicaciones web en el entorno servidor · 90 h (90 h)
- Arquitectura cliente-servidor y modelo de petición y respuesta.
- Lenguaje de programación de servidor: sintaxis, estructuras y módulos.
- Construcción de servicios web HTTP y rutas REST.
- Gestión de sesiones, cookies y autenticación por token.
- Plantillas de servidor y respuesta JSON para APIs.

### UF1845 · Acceso a datos en aplicaciones web del entorno servidor · 90 h (90 h)
- Bases de datos relacionales: modelado, normalización y SQL aplicado.
- Bases de datos no relacionales: cuándo usarlas y cómo modelarlas.
- Conexión a bases de datos desde el servidor.
- ORMs y patrones de acceso a datos.
- Transacciones, integridad y control de errores en la capa de datos.

### UF1846 · Desarrollo de aplicaciones web distribuidas · 60 h (60 h)
- Aplicaciones distribuidas: arquitectura, ventajas y compromisos.
- Consumo e integración de APIs externas.
- Mensajería entre servicios: colas y eventos básicos.
- Caché distribuida y mejora de rendimiento del servidor.
- Buenas prácticas de seguridad en aplicaciones distribuidas.


## Salidas profesionales

- Desarrollador o desarrolladora backend junior en agencias, estudios o departamentos digitales.
- Programación de APIs y servicios web en integradoras de software.
- Perfil full-stack junior combinando frontend (MF0491_3) y backend.
- Soporte técnico avanzado y mantenimiento de aplicaciones web en producción.
- Acreditación oficial baremable en oposiciones técnicas y bolsas de empleo público.


## Preguntas frecuentes

### ¿Necesito haber cursado el frontend antes?

Recomendado pero no obligatorio. El curso asume base previa de programación equivalente al módulo MF0491_3 frontend. Si vienes con experiencia en programación de cualquier lenguaje, el encaje es directo. Si no, conviene cursar primero el módulo de frontend para tener la base.

### ¿Qué lenguaje de servidor se usa?

El temario oficial SEPE permite trabajar con varios lenguajes de servidor según el itinerario del grupo: Node.js, PHP, Python o Java son los más habituales. El centro elige el lenguaje según el perfil de la convocatoria y orienta sobre cuál encaja mejor con el ecosistema laboral aragonés del momento.

### ¿Cuál es el siguiente paso natural tras el backend?

Encadenar con el módulo MF0493_3 Implantación cierra el Certificado de Profesionalidad IFCD0210 completo de Nivel 3. Si ya tenías el frontend hecho, los 3 módulos juntos suman 510 horas y dan validez nacional como certificado oficial del SEPE.

### ¿En cuántas semanas se imparten las 240 horas?

Aproximadamente 12 semanas a 4 horas diarias de lunes a viernes en horario de tarde. Las fechas exactas dependen de la convocatoria del INAEM y se confirman al cerrar la programación con la edición anterior del módulo frontend.


## El curso

240 horas presenciales de lunes a viernes en horario de tarde. Arrancas con la parte de servidor desde la base. Al acabar tienes una API REST tuya funcionando contra una base de datos real, con autenticación de usuarios y consumo desde el frontend que ya sabes construir. Te vas con el módulo MF0492_3 acreditado por el INAEM, que puntúa en oposiciones y procesos selectivos públicos.

## Cómo es el aula

Cada sesión combina explicación, demostración en vivo y trabajo individual sobre tu propio proyecto backend. Lo que aprendes el lunes se aplica el martes sobre la API que dejaste abierta el viernes. Al final de las 240 horas tienes una aplicación de servidor completa hecha por ti, no apuntes sueltos.

El aula tiene un ordenador por persona con el entorno preparado: editor moderno, terminal con las herramientas del oficio, base de datos relacional y no relacional ya instaladas y un cliente API para probar tus servicios. El profesorado trabaja en empresa, así que las prácticas vienen de problemas que se parecen a lo que vas a encontrar fuera.

## Lo que te llevas a casa

Una API REST tuya en producción local con autenticación de usuarios, control de acceso, base de datos asociada y documentación OpenAPI para enseñar en entrevistas.

El certificado oficial del módulo MF0492_3 emitido por el INAEM, con código del Catálogo Nacional de Cualificaciones Profesionales. Las horas se acreditan y suman si decides completar el [Certificado de Profesionalidad IFCD0210](/certificado-desarrollo-web-zaragoza/) con implantación.

Y el oficio para diseñar una API que no se rompa al primer cambio: separación de capas, validación de entrada, gestión de errores y lo básico de seguridad para no exponer datos por accidente.

## Si después quiero el certificado completo

Este módulo es el segundo de tres del [Certificado de Profesionalidad IFCD0210](/certificado-desarrollo-web-zaragoza/). Si ya cursaste [frontend (MF0491_3)](/programador-frontend-zaragoza/), puedes encadenar con este backend y después con [implantación (MF0493_3)](/implantacion-aplicaciones-web-zaragoza/) para llevarte la acreditación completa de Nivel 3. Si cursas solo este módulo, sales con módulo certificado y horas acumulables que se mantienen vivas.

---

Formación San Miguel · https://ce-sanmiguel.com/programador-backend-zaragoza/

Esta es una versión markdown de solo lectura generada automáticamente a partir del contenido de la ficha. La versión canónica, con todos los datos de contacto, formulario de solicitud de información y estructura visual completa, es la página HTML enlazada arriba.
