Saltar al contenido
Logotipo de Trainontech Trainontech

Bootcamp · BC-FS

Bootcamp Desarrollo Full-Stack

Del HTML a una aplicación completa con API, base de datos, pruebas y despliegue en contenedor.

1 de 12 disponibles Iniciación → Avanzado 4 fases · 12 cursos

Formato asíncrono Desarrollo, Alumnado

DESARROLLODESARROLLOALUMNADO

Lo que aprenderás

  • Maquetar interfaces accesibles con HTML semántico y CSS moderno
  • Construir una interfaz con React manejando estado, efectos y consumo de APIs
  • Diseñar y exponer una API REST documentada con FastAPI y tipado estricto
  • Modelar un esquema relacional normalizado y consultarlo con SQL avanzado
  • Proteger la aplicación con autenticación por token y control de acceso por rol
  • Empaquetar y desplegar la aplicación completa con Docker Compose

Contenido del itinerario

4 fases · 12 cursos · cada fase asume la anterior

Fase 2 · Aplicación cliente

React y consumo de APIs con estados de carga y error.

Requisitos

  • No se necesita experiencia previa en desarrollo web
  • Conviene haber programado algo en cualquier lenguaje, aunque no es imprescindible
  • Un equipo donde se pueda instalar Docker para el tramo final

Descripción

Aprender frontend y backend por separado deja un hueco justo en medio: nadie explica cómo se ponen de acuerdo, y ahí es donde están la autenticación, el formato de los errores, la paginación y la mitad de los problemas de un proyecto real. Este itinerario los enseña como un único sistema.

Se construye una sola aplicación a lo largo de todo el recorrido. Primero la interfaz, después la API que la alimenta, después la base de datos que hay debajo, y por último la seguridad y el despliegue. Cada tramo añade una capa a algo que ya funciona.

Es el itinerario más orientado a empleabilidad del catálogo y encaja tanto con alumnado de ciclos de desarrollo web como con perfiles técnicos que quieren dejar de depender de terceros para construir sus propias herramientas internas.

¿Para quién es este itinerario?

  • Alumnado y titulados de ciclos de desarrollo de aplicaciones web
  • Perfiles técnicos que construyen herramientas internas para su departamento
  • Desarrolladores especializados en una sola capa que quieren cubrir el resto