Fullstack Developer con Java, Spring y React

Curso subvencionado para desempleados

En Madrid

Curso gratis
subvencionado por el Estado

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Subvencionado a desempleados

  • Idiomas

    Castellano

  • Lugar

    Madrid

  • Horas lectivas

    700h

  • Duración

    5 Meses

  • Inicio

    16/02/2026

Este programa está diseñado para proporcionar una formación completa en programación estructurada, desarrollo de interfaces, acceso a datos y administración de sistemas, integrando tecnologías modernas y metodologías profesionales.

Aprende los fundamentos de programación en Java, aplicando estructuras de control, ciclos y arrays, y evoluciona hacia la programación orientada a objetos con clases, herencia, interfaces y buenas prácticas de código limpio. Domina el desarrollo de aplicaciones multicapa con Spring Web MVC y servicios API REST.

Desarrolla interfaces dinámicas con HTML, CSS y JavaScript, incorporando React para crear componentes, gestionar estados con hooks y consumir APIs REST. Aplica diseño responsivo con Bootstrap para garantizar una experiencia óptima en cualquier dispositivo.

Integra aplicaciones con bases de datos relacionales diseñadas en MySQL, creando consultas SQL, procedimientos y triggers. Aprende a conectar el back-end Java con la base de datos mediante Hibernate y Spring Data, desarrollando APIs REST para acceso seguro y eficiente a los datos.

Gestiona pruebas, instalación y despliegue profesional: implementa pruebas unitarias con JUnit, utiliza contenedores con Docker y controla versiones con Git para trabajo colaborativo. Completa tu formación con nociones de sistemas operativos y almacenamiento, virtualización con VirtualBox, y herramientas ofimáticas y colaborativas.

Lenguajes y herramientas clave:

Java (back-end y lógica de negocio)
JavaScript + React (front-end dinámico)
SQL (bases de datos relacionales)
Spring Boot / Spring MVC, Hibernate, Docker, Git

Acción formativa subvencionada por la Comunidad de Madrid a través de la Consejería de Economía, Hacienda y Empleo.

Instalaciones y fechas

Ubicación

Inicio

Madrid
Ver mapa
C/ Pío Felipe, 12, 28038
Horario: Lunes a Jueves de 16:00 a 22:00 y Viernes de 16:00 a 20:00

Inicio

16 feb 2026Matrícula abierta

A tener en cuenta

Comprender la arquitectura de sistemas y entornos virtualizados, gestionando almacenamiento y herramientas colaborativas para entornos empresariales.
Dominar la programación en Java, aplicando principios estructurados y orientados a objetos, siguiendo buenas prácticas y código limpio.
Diseñar y desarrollar interfaces web dinámicas y responsivas, utilizando HTML, CSS, JavaScript y el framework React para crear aplicaciones modernas.
Integrar aplicaciones front-end y back-end, implementando servicios REST con Spring Web MVC y conectando con bases de datos relacionales.
Diseñar, implementar y gestionar bases de datos relacionales en MySQL, creando consultas avanzadas, procedimientos y conectando con aplicaciones multicapa mediante Hibernate y Spring Data.
Aplicar metodologías profesionales para pruebas, despliegue y control de versiones, utilizando JUnit, Docker y Git para garantizar calidad y trabajo colaborativo.

Personas desempleadas y apuntadas como demandantes de empleo con concomimientos informáticos, principalmente en el área de sistemas/desarrollo, y con interés en funciones de programación.

• DNI/NIE en vigor y por ambas caras
• Demanda de Empleo en vigor
• Currículo (CV)
• Titulación académica reglada y oficial (Bachiller, Superior, certificado de profesionalidad nivel III, prueba de acceso a la universidad o titulación oficial superior).

Certificación Oficial de la Comunidad de Madrid.

Nos pondremos en contacto contigo para orientarte de como seguir en el proceso de solicitud de matriculación.

Además, se te convocara a una sesión informativa para clarificar el curso y cualquier duda relacionada con el mismo.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Logros de este Centro

2022
2021
2019
2018
2017

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 11 años en Emagister.

Materias

  • API
  • HTML
  • Programación estructurada
  • SQL
  • Desarrollo web
  • Desarrollo de aplicaciones
  • Aplicaciones web
  • CSS
  • Programación orientada a objetos
  • Bases de datos relacionales
  • Lenguajes de programación
  • React
  • Programación en lenguajes estructurados
  • Spring

Profesores

Carlos Gregorio Tolmo

Carlos Gregorio Tolmo

Profesor

Temario

Modulo 1: Sistemas operativos y aplicaciones informáticas

  • Computadores para bases de datos
    • Arquitectura de hardware y sistemas operativos (Windows/Linux).
    • Virtualización con VirtualBox y gestión de máquinas virtuales.
  • Sistemas de almacenamiento
    • Tipos de almacenamiento: local, NAS, SAN y en la nube.
  • Aplicaciones microinformáticas e Internet
    • Herramientas ofimáticas: Microsoft Office / LibreOffice.
    • Gestión colaborativa: Google Workspace, OneDrive.

Modulo 2: Programación en lenguajes estructurados

  • Programación estructurada
    • Fundamentos de programación en Java: variables, estructuras de control de flujo, estructuras cíclicas, arrays.
    • Programación orientada a objetos en Java: clases y objetos, herencia, estructuras de datos, clases abstractas, interfaces.
    • Buenas prácticas y código limpio.
  • Elaboración de interfaces de usuario
    • HTML, CSS y JavaScript para front-end.
    • Framework React: componentes, hooks, consumo de APIs REST.
    • Diseño responsivo con Bootstrap.
  • Acceso a bases de datos
    • Integración front-end y back-end:
      • React → consumo de API.
      • Spring Web MVC (Java) → servicios REST.
  • Pruebas, instalación y despliegue
    • Pruebas unitarias con JUnit (Java).
    • Contenedores con Docker.
    • Control de versiones con Git.

Modulo 3: Programación de bases de datos relacionales

  • Diseño de bases de datos relacionales
    • Estructura y diseño de una base de datos.
    • Herramientas: MySQL Workbench.
  • Definición y manipulación de datos
    • Modelado con DDL.
    • Consultas con DML: operaciones CRUD, JOIN, subconsultas, procedimientos almacenados.
    • Motores: MySQL.
  • Desarrollo de programas en el entorno de la base de datos
    • Integración con aplicaciones multicapa Java, Hibernate y Spring Data.
    • Creación de APIs REST para acceso a datos.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Fullstack Developer con Java, Spring y React

Curso gratis
subvencionado por el Estado