×

Bootcamp Desarrollo Web Full Stack

Comienza tu carrera en desarrollo web y aprende a crear webs y aplicaciones completas, desde el frontend hasta el backend.

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

Fórmate como desarrollador de software y aprende desde cero a desarrollar webs y aplicaciones.

Trabaja en un sector con alta empleabilidad como desarrollador web Full Stack, FrontEnd Developer o BackEnd Developer.

01

Horario

Lunes a Jueves de 09:00 a 17:30 y Viernes de 9:00 a 14:00.
02

Fechas

EDICIÓN MARZO: del 24 de marzo de 2025 al 25 de julio de 2025. EDICIÓN SEPTIEMBRE: del 22 de septiembre de 2025 al 21 de enero de 2026.
03

Modalidad.

Presencial en formato entresemana.
04

Precio

5.000€ con opción de pago en 4 cuotas sin intereses.

Perfil del alumno

Dirigido a...

Buscamos valientes que quieran aventurarse en el mundo de la programación y el desarrollo web, apasionados de la digitalización y la tecnología que quieran especializarse en desarrollo de software, una de las profesiones más demandadas por las empresas.

¡Apto para principiantes! No necesitamos que tengas conocimientos ni experiencia previa. Tampoco entendemos de edad. Buscamos personas con ganas de adquirir las habilidades y experiencia necesarias para salir como desarrollador de software en el mercado laboral.

Si estás emprendiendo y necesitas formación para desarrollar tu proyecto, este también es tu lugar. Además de la formación en desarrollo de software, vivirás un entorno de emprendimiento, en el ecosistema de Marina de Empresas junto con Lanzadera y otros emprendedores.

Si ya trabajas en informática o desarrollo web y quieres renovar conocimientos con un programa actualizado, también te esperamos 😉

 

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

Descubre y aplica metodologías ágiles para 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

Nuestra metodología te asegura la preparación completa y necesaria para desarrollar el trabajo en pleno rendimiento desde tu primer día como profesional.
00
01
Bloque de desarrollo, agile y skills
Durante esta etapa y de forma incremental y práctica te formarás en el área más importante de contenido abordando 3 áreas principales: Desarrollo Full Stack, Agile (el sistema de trabajo más actual) y Soft Skills (formación en habilidades blandas).
02
Formación para potenciar tu empleabilidad
Nuestro equipo de carreras profesionales te formará para que puedas preparar tu mejor versión de tu currículum, estar preparado para hacer las mejores entrevistas y visibilizar tu perfil en todos los canales.
03
Prácticas en Empresas
Podrás realizar prácticas voluntarias en empresas de nuestro ecosistema y de fuera del mismo. Esta conexión directa con el mundo empresarial no solo complementa tu formación en el aula, sino que también te ofrece la oportunidad de aplicar tus habilidades en entornos laborales reales, construyendo puentes sólidos entre el aula y la empresa.
04
Evaluación final y Trabajo Final de Bootcamp
Podrás realizar prácticas voluntarias en empresas del ecosistema MdE y de fuera del mismo. Esta conexión directa con el mundo empresarial no solo complementa tu formación en el aula, sino que también te ofrece la oportunidad de aplicar tus habilidades en entornos laborales reales, construyendo puentes sólidos entre el aula y la empresa.

Nuestros alumnos trabajan en

Estas empresas.

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

Próximos cursos

Otros cursos.

Centro Universitario
Bootcamp en Diseño UX/UI

Fórmate en Diseño de Producto UX/UI convirtiéndote en uno de los perfiles más demandados.

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

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.