La parte cliente la entiende cualquier perfil con tutoriales. La parte servidor (la que guarda datos, autentica usuarios y conecta APIs) es lo que las ofertas piden y lo que sube el sueldo. Este módulo te da 240 horas certificadas en backend.

Programador backend en Zaragoza · 240 h

240 horas presenciales en Zaragoza para aprender desarrollo backend con bases de datos, APIs REST y arquitectura distribuida. Módulo MF0492_3 del Certificado de Profesionalidad IFCD0210. Arranca al terminar el módulo de frontend en julio de 2026.

  • 240 horas
  • Presencial en Zaragoza
  • Inicio 01 sept 2026
  • Lunes a viernes en horario de tarde. Fechas orientativas: arranca al finalizar el módulo frontend (31 de julio de 2026). Confirmación día exacto pendiente Sandra.
  • 100% subvencionado · sin coste para el alumno
Reservar plaza en backend

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 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. Si ya cursaste frontend (MF0491_3), puedes encadenar con este backend y después con implantación (MF0493_3) 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.

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.

A quién va dirigido

  • Personas que ya han cursado o controlan frontend y quieren completar el perfil con la parte servidor.
  • Profesionales que tocan parte cliente y necesitan dominar APIs y bases de datos para subir de categoría.
  • Perfiles de soporte, datos o sistemas que necesitan programar la lógica de servidor en su día a día.
  • Demandantes de empleo del INAEM con perfil técnico que buscan una salida con demanda en Zaragoza.

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.

Competencias que adquieres

  • Lenguaje de servidor moderno (Node.js, PHP, Python o Java según itinerario del grupo).
  • Bases de datos relacionales (PostgreSQL, MySQL) y no relacionales (MongoDB, Redis).
  • APIs REST: diseño, documentación con OpenAPI y consumo desde frontend.
  • Autenticación con tokens (JWT) y control de acceso por rol.
  • Seguridad: validación de entrada, prevención de inyección SQL, gestión segura de contraseñas.
  • Arquitectura básica de aplicaciones distribuidas: separación cliente-servidor, caché, colas de mensajes.

Temario

  1. 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.
  2. 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.
  3. 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.

Requisitos de acceso · Nivel 3

El Nivel 3 es el más alto de los certificados de profesionalidad. Exige formación académica de bachillerato o equivalente. Se cumple por cualquiera de estas vías:

  • Título de Bachiller, o equivalente.
  • Certificado de Profesionalidad de Nivel 2 de la misma familia y área profesional.
  • Cumplir el requisito de acceso a Ciclo Formativo de Grado Superior.
  • Superar las pruebas de acceso para mayores de 19 años (Grado Superior).
  • Tener superada la prueba de acceso a la Universidad para mayores de 25 años.
  • Título de Técnico Superior, Universitario o equivalente.
  • Tener las competencias clave necesarias para cursar con aprovechamiento la formación (acreditadas por el INAEM).

Para acceder por la vía de certificado de nivel inferior, el certificado debe ser de la misma familia y área profesional: informatica-comunicaciones.

Preguntas habituales sobre este curso

¿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.

Solicita información

Dinos qué curso o servicio te interesa y te respondemos con plazos, requisitos y opciones reales.

  • Respuesta en el mismo día laborable.
  • Información clara para que decidas con datos.
  • Elige email, teléfono o WhatsApp.

Responsable: CENTRO DE ESTUDIOS SAN MIGUEL DE ZARAGOZA, S.L. (NIF B50894203). Finalidad: responder a las consultas planteadas y enviar al usuario la información solicitada a través del correo electrónico o teléfono indicados en el formulario. Legitimación: consentimiento del usuario. Destinatarios: solo se realizan cesiones si existe una obligación legal. Derechos: acceder, rectificar y suprimir los datos, así como otros derechos que la normativa reconoce, como se indica en la información adicional. Información adicional: puedes consultar la información completa de protección de datos en nuestra Política de privacidad.