×

Bootcamp Desarrollo Web Full Stack

Adéntrate en el desarrollo de software con formación práctica y 100% actualizada. Aprenderás desde los fundamentos con HTML, CSS y JavaScript, hasta la creación de servidores con Node.js, bases de datos y el desarrollo de interfaces con React. ¡Da un giro a tu carrera!

Título.
Elaborado e impartido de forma privada por EDEM
Modalidad.
Presencial
Duración.
4 meses
Horario.
Entre semana o fin de semana.

Empieza desde cero en el desarrollo web y crea aplicaciones en grupos reducidos, con el apoyo continuo de dos profesoras.

Compagina tu formación con el trabajo y accede a nuestra bolsa de empleo desde el primer día.

Adquiere las habilidades necesarias para trabajar como Full Stack Developer, Frontend Developer o Backend Developer, entre otros roles del sector

01

Modalidad

Presencial. Elige el formato que mejor se adapte a tus necesidades: FIN DE SEMANA o ENTRE SEMANA.
02

Horario

FIN DE SEMANA: Jueves de 18:00 a 21:00h, Viernes de 15:30 a 20:30h y Sábado de 8:30 a 14:30h. ENTRE SEMANA: Lunes a Jueves de 9:00 a 17:30 y Viernes de 9:00 a 14:00.
03

Fechas

FIN DE SEMANA: Del 24 de abril de 2025 al 20 de septiembre e 2025. ENTRE SEMANA: Del 22 de septiembre de 2025 al 21 de enero de 2026.
04

Precio

FIN DE SEMANA: 4.000€. ENTRE SEMANA: 5.000€. Ambas con opción de pago en 4 cuotas sin intereses.

Perfil del alumno

Dirigido a...

Buscamos personas con ganas de sumergirse en el mundo del desarrollo web. No importa tu experiencia previa, lo que realmente cuenta es tu motivación por aprender y dar el salto a una de las profesiones con mayor proyección.

Si buscas un cambio de vida y una profesión con alta demanda, este bootcamp es para ti. Aprenderás desde cero en grupos reducidos, con seguimiento personalizado y dos profesoras en el aula para apoyarte en todo momento. Además, el desarrollo web te abre puertas a un sector con horarios flexibles y posibilidad de teletrabajar. Solo necesitas determinación para reinventarte y dar el primer paso.

Si ya trabajas en tecnología y quieres especializarte en desarrollo web, aquí encontrarás una formación práctica y actualizada con las metodologías y herramientas más utilizadas en el sector. Además, nuestra modalidad de fin de semana te permite compaginar el bootcamp con tu trabajo sin problema.

Si estás emprendiendo, este bootcamp te ayudará a diseñar tu propio producto digital. Lo harás desde dentro de Marina de Empresas, un entorno de innovación junto a Lanzadera, la primera aceleradora de España y séptima de Europa (según Financial Times). Además, podrás trabajar en startups de la comunidad Lanzadera.

Metodología y herramientas

Marco legal
RGDP
Cumplimiento normativo
Cookieless

Contenido

Bootcamp Desarrollo Web Full Stack

Fundamentos de la Programación y Desarrollo Web

En este módulo aprenderás a crear páginas web básicas usando HTML para la estructura de la web y CSS para los estilos de esta, a hacer que esas páginas sean interactivas con JavaScript, y a subir el código usando Git a Github. Esto te proporcionará las bases necesarias para empezar en el mundo del desarrollo web y el trabajo en equipo en proyectos de programación. 

Sesiones:

  • Fundamentos Web
    • HTML y CSS
    • JavaScript: Fundamentos de Javascript, variables, condicionales, bucles, funciones, DOM,etc.
  • Control de versiones con Git
    • Git básico: ¿Qué es Git? ¿Por qué usarlo?
    • Comandos esenciales de Git: git init, git clone, git add, git commit, git push.
    • GitHub: Uso de GitHub para repositorios remotos.

Javascript Avanzado

En el módulo de JavaScript Avanzado, aprenderías conceptos más complejos y más en profundidad de JavaScript, que te permitirán escribir código más eficiente, fácil de entender y manejar situaciones más complejas en el desarrollo web. 

Sesiones:

  • Destructuring Spread & Rest
  • Arrow functions & Array methods
  • ¿Qué es ES6?
  • Arrow functions (funciones flecha)
    • Métodos de las arrays: Foreach, Map, Reduce, Filter
  • Asincronía,¿Qué es la Asincronía?
  • Llamadas API
    • Axios
  • Async/Await
  • POO. Fundamentos de Programación Orientada a Objetos
  • TypeScript. Fundamentos de tipado básico

Backend

En el módulo de Backend, aprenderás a construir el “lado servidor” de una aplicación web, que se encarga de gestionar datos, usuarios y la lógica que no se ve directamente en la interfaz. Este módulo cubre tecnologías muy utilizadas como Node.js, Express.js y bases de datos. 

Sesiones:

  • Node.js
    • Introducción a Node.js: ¿Qué es Node.js y por qué es importante?
    • NPM: gestor de dependencias que viene con NodeJS.
    • Módulo http de Node.js: Creación de servidores HTTP.
  • Express.js
    • Framework Express.js: Creación de servidores  web con Express.
    • Introducción API Rest
    • Introducción JSON
    • Rutas y controladores: Uso de rutas HTTP (GET, POST, PUT, DELETE) y cómo organizarlas en un servidor.
    • Middleware: Uso de middleware en Express para manejar solicitudes, respuestas y validaciones.
    • JSON WEB TOKEN: Sistema de autenticación
    • Gestión de errores: Manejo de errores en Express.
  • Bases de Datos
    • Bases de datos relacionales (SQL):
      • Introducción MySQL.
      • Diseño y modelado de bases de datos (tablas, relaciones, claves primarias y foráneas).
      • Consultas básicas con SQL: SELECT, INSERT, UPDATE, DELETE.
      • Introducción a ORMs: Uso de Sequelize para interactuar con bases de datos SQL en Node.js.
    • Bases de datos NoSQL:
      • Introducción a MongoDB.
      • Conceptos de documentos y colecciones.
      • Consultas básicas con MongoDB.
      • Introducción a ODMs: Uso de Mongoose para interactuar con MongoDB en Node.js.

Frontend

En el módulo de Frontend, aprenderás a construir la interfaz de usuario de una aplicación web, es decir, la parte con la que los usuarios interactúan. En este módulo se cubren tecnologías muy utilizadas para crear interfaces dinámicas, rápidas y fáciles de manejar. 

Sesiones:

  • React.js:
    • Conceptos básicos: Componentes, JSX, props, estado (state).
    • Hooks de React: useState, useEffect, etc.
    • Manejo de rutas con React Router.
    • NextJS
    • Gestión del estado con Redux
  • SASS
  • Tailwind

DevOps y Herramientas de Despliegue

En el módulo de DevOps y Herramientas de Despliegue, aprenderás sobre cómo poner en marcha y gestionar aplicaciones de manera eficiente, utilizando herramientas y prácticas que facilitan el despliegue, la automatización y el mantenimiento de aplicaciones. 

Sesiones:

  • Docker: ¿Qué es docker?¿Por qué usarlo? Docker para desarrolladores.
  • Despliegue: Plataformas en la nube para desplegar aplicaciones de manera sencilla, como el servicio de Amplify con AWS (Amazon Web Services)
  • CI/CD: Conceptos de integración continua y despliegue continuo con herramientas como GitHub Actions.

Testing

En el módulo de Testing, te introducirás a las herramientas necesarias para probar tu código y asegurar que funciona correctamente. 

Sesiones:

  • Jest: Librería de testing para JavaScript para pruebas unitarias.
  • Supertest: para realizar pruebas de integración de APIs en Express.js
  • Cypress: Para pruebas de integración y de extremo a extremo (end-to-end) en aplicaciones frontend.

Sesiones adicionales

Metodologías Ágiles

En los bootcamps de EDEM, además de la parte técnica, te formamos en metodologías esenciales en cualquier equipo de trabajo, que te ayudarán a potenciar tu perfil en el sector tecnológico. 

Sesiones:

  • Mindset
  • Scrum
  • Kanban
  • OKR

Skills

En este bloque de contenido podrás conocerte mejor aplicando la metodología Insights Desde el autoconocimiento desarrollarás tus habilidades blandas fortaleciendo la forma de gestionarte, relacionarte, comunicarte, trabajar en y con equipos. 

Sesiones:

  • Autoconocimiento
  • Autogestión
  • Inteligencia emocional
  • Comunicación eficaz
  • Gestión de equipos

Potencia tu empleabilidad

Te formamos para potenciar exponencialmente tu empleabilidad. Aprenderás a como tener el mejor CV, saber posicionarte como un perfil atractivo y dar lo mejor de ti en los procesos de selección. 

Expertos en empleabilidad de EDEM te acompañarán durante todo el proceso formativo, proporcionándote las herramientas clave para impulsar tu perfil profesional. 

Tendrás acceso a formación especializada para elaborar un currículum eficaz, para la gestión y optimización de tu perfil en LinkedIn y para enfrentar las distintas fases de los procesos de selección que afrontan los desarrolladores. 

Participarás en dinámicas para obtener recursos clave para implementar en tus entrevistas de trabajo y tendrás acceso a mentorías para abordar tus inquietudes particulares. 

Todo el proceso culminará con una jornada muy especial con algunas de las empresas punteras del sector, y con tu participación en un desafío real planteado por las mismas donde podrás demostrarles todo tu potencial.

Sesiones:

  • Vídeos formativos para que lo puedas ver tantas veces como necesites:
    • Potencia tu CV
    • Optimiza tu LinkedIn
    • Saca partido a los portales de empleo
  • Mentorías para asesorarte de manera individualizada
  • Dinámicas grupales de preparación entrevista de trabajo
  • Evento de empleo donde las empresas lanzarán un reto real y tendrás que resolverlo en grupo. Aplicarás de forma técnica lo aprendido y lo demostrarás delante de dichas empresas, como un proceso de selección.

Metodología

Bootcamp Desarrollo Web Full Stack

Te preparamos para que desde el primer día en el sector trabajes con confianza y al máximo rendimiento.
00
01
Bloque de desarrollo, agile y skills
Aprenderás de forma práctica y progresiva las tres áreas clave: Desarrollo Full Stack, metodologías Agile y Soft Skills, para prepararte con las herramientas más actuales del sector.
02
Formación para potenciar tu empleabilidad
Nuestro equipo de Carreras Profesionales te ayudará a pulir tu CV, brillar en entrevistas y hacer que tu perfil destaque en todos los canales y entrevistas de trabajo.
03
Prácticas en Empresas
Podrás hacer prácticas voluntarias en empresas dentro y fuera de nuestro ecosistema, aplicando tus habilidades en un entorno real y conectando directamente con el mundo laboral.
04
Evaluación final y Trabajo Final de Bootcamp
A lo largo del programa, irás superando etapas y logrando hitos con una metodología práctica y seguimiento continuo. El reto final: resolver un caso real en equipo.

Nuestros alumnos trabajan en

Estas empresas.

Bootcamps

¿Por qué los Bootcamps en EDEM?

Acompañamiento
Tendrás 2 profesoras en el aula que harán seguimiento de tu perfil para ayudarte a avanzar.
Feria de Talento Tech
Accede a la feria de empleo tecnológico donde empresas y talento hacen match.
Formación extra
Te formamos en Soft Skills y Metodologías Ágiles que complementarán tu perfil.
Empleabilidad
Potenciamos tu perfil laboral con formación sobre CV, marca personal y procesos de selección.
Marina de Empresas
Forma parte del ecosistema emprendedor y tecnológico, junto a Lanzadera y Angels.

Algunos de los

Profesores.

Empresarios, directivos y/o profesionales en activo expertos en su área.

Sofía Pinilla

Full Stack Developer

Frances Morales

Full Stack Developer

Josiño Perez

Desarrollador de managers

Yanina Wax

Founder & agile specialist en Agile Nomad

Guillermo Jávega

Cofounder & agile consultant en Agile Nomad

En cifras.

Bootcamp Desarrollo Web Full Stack

92%
Tasa de empleabilidad
19.000€
Media primer salario anual
4,91/5
en Course Report
16
Ediciones

"El equipo docente siempre se aseguraba de que avanzáramos al ritmo adecuado. Adaptaban las explicaciones a las necesidades de cada alumno, independientemente de nuestro nivel previo. Desde el primer día trabajamos en proyectos reales, lo que me permitió aplicar los conocimientos teóricos en un entorno más cercano al mundo laboral.

En EDEM me brindaron herramientas para identificar oportunidades laborales que se alinearan con mis objetivos. Conseguí mis primeras prácticas rápidamente y me sentí acompañada en todo el proceso de búsqueda y selección. Su enfoque personalizado fue clave para dar mis primeros pasos en el sector como frontend."

Sara Oriola
Communication and Design en BVALVE

"La profesora no solo tiene un dominio técnico impresionante, sino que además tiene una forma única de enseñar que hace que hasta los conceptos más complejos sean fáciles de entender. Siempre estaba dispuesta a responder preguntas y a asegurarse de que todos los alumnos avanzáramos a buen ritmo y que me sintiera segura para explorar, equivocarme y aprender."

El apoyo de empleabilidad fue clave. Desde la orientación para preparar el CV hasta los talleres de entrevistas, el programa está diseñado para facilitar una transición efectiva al mercado laboral. Al finalizar el curso tuve varias entrevistas y ofertas de prácticas, lo que fortaleció mi confianza y motivación.

Frances Morales
Full Stack Developer en Several Energy

"Algo que marcó la diferencia fue la energía y la pasión que transmitía la profesora, lo cual hacía que el conocimiento fluyera de una manera muy natural y que las clases fueran no solo productivas, sino también inspiradoras. Además, el equipo tenía una gran habilidad para adaptarse al ritmo de aprendizaje de cada alumno, asegurándose de que todos avanzáramos juntos.

El seguimiento de empleabilidad fue uno de los aspectos más relevantes del bootcamp. Las sesiones de carreras profesionales me ayudaron a mejorar mi currículum, optimizar mi perfil de LinkedIn y, sobre todo, a sentirme más seguro en entrevistas técnicas."

Álvaro Cocera
Visual Design en Fourvenues

Preguntas Frecuentes

Bootcamp Desarrollo Web Full Stack

¿Por qué especializarse en Desarrollo Full Stack?

Porque accederás a una de las profesiones más demandadas del mundo. Además, es una profesión que te permitirá teletrabajar y optar a ofertas con flexibilidad horaria.

¿Es requisito tener titulación universitaria?

No es un requisito indispensable. El proceso de selección determinará la valía de cada candidato.

Si soy un perfil no técnico, ¿entenderé los conceptos que me expliquen?

Es un programa técnico para los no técnicos, por lo que comenzaremos explicando los conceptos desde la base. Si no tienes conocimientos, no te preocupes, esta metodología será ideal para ti, eso sí, no dejes de practicar. Además, los grupos son reducidos y en el aula contarás con dos profesoras que te harán seguimiento personalizado, así como tutorías individuales.

¿Se puede compaginar el bootcamp con un trabajo?

Estudia mientras trabajas. Aprovecha el formato fin de semana  y compagina tus estudios con tu carrera profesional. El horario es jueves de 18:00 a 21:00, viernes de 15:30 a 20:30 y sábado de 8:30 a 14:30.

¿Cuál es la forma de evaluación del curso?

No creemos en una evaluación tradicional basada en recordar contenidos realizando exámenes teóricos. Validaremos tu desarrollo a través de ejercicios prácticos a realizar en equipo y/o de forma individual.

¿Qué titulación obtendré al finalizar el bootcamp?

Obtendrás un título privado de EDEM que acreditará la finalización con éxito del Bootcamp.

¿Puedo realizar prácticas?

Opta a nuestra bolsa de empleo desde el minuto 1 q estás estudiando. Tendrás disponible nuestra propia bolsa de prácticas y/o ofertas de empleo disponible durante tu formación para que puedas poner en práctica todo lo aprendido en el aula. Desde EDEM te haremos llegar ofertas y, si lo prefieres, puedes buscar opciones fuera de nuestra bolsa y nosotros te firmamos el convenio.

¿En qué podré trabajar después?

Como desarrollador, podrás ocupar puestos como Full Stack Developer, Front-end Developer, Back-end Developer, Desarrollador Web, Programador Informático o Consultor Informático.

¿En qué tipo de empresas podré trabajar?

Nuestros alumnos trabajan en las empresas más exigentes con la selección de su talento. Startups y grandes empresas, consultoras, agencias y algunos de los unicornios tecnológicos surgidos en nuestro país emplean a nuestros graduados.

Próximos cursos

Otros cursos.

Centro Universitario
Bootcamp en Diseño UX/UI

Fórmate en Diseño de Producto UX/UI y trabaja en una de las profesiones más demandadas.

Título.
Elaborado e impartido de forma privada por EDEM
Modalidad.
Presencial
Duración.
4 meses
Horario.
Entre semana o fin de semana

Formulario de información

Más información.

Necesitamos tus datos para enviarte información sobre el programa.

Formulario de inscripción

Inscripción.

Necesitamos tus datos para iniciar el proceso de inscripción en el Bootcamp.