-
Tipo
Cursos
-
Modalidad
Online / A distancia (+)
-
Duración / Créditos
500 h.
-
Fechas
Matric. Permanente
-
Sedes
Valencia/Madrid
Información general
DESCRIPCIÓN:
El Curso de Desarrollo Web Full Stack es un completo plan de aprendizaje, que se enfoca en aportar información valiosa acerca de la gestión de asincronía, el paradigma de la programación orientada a objetos, las técnicas de testing utilizando Jest, y los mecanismos de autenticación como OAUTh.
Se basa en un interesante programa formativo, creado y desarrollado por el prestigioso y galardonado Centro Educativo The Bridge, el cual posee una alta tasa de empleabilidad, y tiene una duración de 15 semanas en formato de tiempo completo, y 31 semanas a tiempo compartido.
Se basa en un interesante programa formativo, creado y desarrollado por el prestigioso y galardonado Centro Educativo The Bridge, el cual posee una alta tasa de empleabilidad, y tiene una duración de 15 semanas en formato de tiempo completo, y 31 semanas a tiempo compartido.
Prácticas
ASPECTOS A TENER EN CUENTA
FINALIDAD DEL PROGRAMA FORMATIVO:
Aportar conocimientos acerca de los principios de desarrollo web y Javascript, el sistema de control de versiones GIT, el uso del terminal de tu equipo, el concepto de APIs, y el trabajo en equipo.
Impartir un importante método de enseñanza, en el cual se profundiza sobre el despliegue de una aplicación en entornos como Heroku o Firebase, el testeo de aplicaciones, y el framework de desarrollo de JavaScript más utilizado.
Capacitar sobre las metodologías de trabajo ágiles, los principios de integración continua, y el despliegue de aplicaciones en Cloud.
Impartir un importante método de enseñanza, en el cual se profundiza sobre el despliegue de una aplicación en entornos como Heroku o Firebase, el testeo de aplicaciones, y el framework de desarrollo de JavaScript más utilizado.
Capacitar sobre las metodologías de trabajo ágiles, los principios de integración continua, y el despliegue de aplicaciones en Cloud.
¿A quién va dirigido?
- Quieres completar o actualizar tus competencias de programación
Trabajas como desarrollador o en un área relacionada y te quieres formar para actualizar tu stack, aumentar tu valor como profesional o trabajar mejor integrado en un equipo técnico
- Quieres acceder a la profesión con mayor futuro
Estás atascado en tu trabajo o tienes un empleo de baja calidad y quieres invertir en un giro profesional con garantías de futuro antes de que sea demasiado tarde
- Quieres desarrollar tu propia web o aplicación
Quieres emprender, tienes una idea o incluso un primer prototipo y quieres invertir en adquirir la metodología para construirlo con éxito
Trabajas como desarrollador o en un área relacionada y te quieres formar para actualizar tu stack, aumentar tu valor como profesional o trabajar mejor integrado en un equipo técnico
- Quieres acceder a la profesión con mayor futuro
Estás atascado en tu trabajo o tienes un empleo de baja calidad y quieres invertir en un giro profesional con garantías de futuro antes de que sea demasiado tarde
- Quieres desarrollar tu propia web o aplicación
Quieres emprender, tienes una idea o incluso un primer prototipo y quieres invertir en adquirir la metodología para construirlo con éxito
TITULACIÓN
Bootcamp en Desarrollo Web Full Stack Part-Time
Requisitos
Para ser admitido en uno de nuestros bootcamps deberás tener 18 años cumplidos a la fecha de finalización del programa y superar el proceso de admisión.
TEMARIO
FUNDAMENTOS DE DESARROLLO WEB Y JAVASCRIPT
Te familiarizarás con los conceptos y herramientas fundamentales del desarrollo web y adquirirás los conocimientos esenciales para abordar el resto del bootcamp.
Comenzaremos con los fundamentos del desarrollo Web, con HTML y CSS, y posteriormente introduciremos las bases de Javascript. Además te familiarizarás con el uso del terminal de tu equipo, y con el sistema de control de versiones GIT.
JAVASCRIPT AVANZADO
En este módulo profundizaremos en JavaScript, el lenguaje que más usaremos a lo largo del curso y aprenderás las técnicas más modernas en este lenguaje, así como fundamentos de la programación como la orientación a objetos o la gestión de asincronía.
Aprenderemos ECMAScript 6+ la última actualización de JavaScript y profundizaremos en cuestiones avanzadas como el paradigma de programación orientada a objetos, la gestión de asincronía. Además introduciremos el concepto de APIs y comprenderás cómo consultarlas. Asimismo profundizarás en el uso de GIT y entenderás cómo trabajar en equipo.
BACKEND DEVELOPMENT
En este módulo aprenderás a crear el BackEnd de tu aplicación, como persistir los datos utilizando las Bases de Datos, y aprenderás a crear APIs que darán servicio al Front End de tu aplicación.
Para ello utilizaremos Node.Js y el framework Express que te permitirán crear la lógica de tu aplicación. Esta lógica se apoyará en las bases de datos que almacenarán los datos de nuestra aplicación. Veremos cómo manejar bases de datos relacionales con SQL, y también las bases de datos NoSQL, para lo que introduciremos MongoDB, completando el stack MERN. Te familiarizarás con el concepto de los servicios, crearás API REST, y entenderás mecanismos de autenticación como OAUTh. Con estas APIS daremos servicio al Front de nuestra aplicaciónFinalmente aprenderás las técnicas de testing utilizando Jest.
PROYECTO FULL STACK
Aprovecharás este proyecto para poner en práctica todos los conocimientos aprendidos. Desarrollaras una aplicación utilizando el stack MERN, y serás capaz de testear y desplegar una aplicación completa en entornos como Heroku o Firebase.
FRONTEND CON REACT
Conocerás React y sus herramientas, el framework de desarrollo de javascript más utilizado, que te ayudará a agilizar tu workflow.
Una vez que has aprendido como crear to Back y tu Front, introduciremos React que es el Framework de desarrollo más actualizado en la actualidad, y que nos permitirá desarrollar aplicaciones avanzadas de manera sencilla gracias a su flexibilidad. Además pondremos especial foco en el testeo de aplicaciones con Jest, y aprenderemos cómo desplegar nuestras aplicaciones en entornos productivos.
CLOUD Y DEVOPS
Aprenderás a desplegar tus aplicaciones en cloud y practicarás las metodologías de trabajo ágiles y te familiarizarás con Devops para facilitar todo el de despliegue.
Aprenderás las bases de los entornos Cloud actuales y sus diferentes tipos. Para ello, nos centraremos en las arquitecturas CaaS basados en contenedores Docker y en Kubernetes como Orquestador que se utilizan para los despliegues basados en serviciosAdemás utilizaremos Jenkins para conocer los fundamentos de la integración continúa como parte de las metodologías DevOps, y se introducirán los principales conceptos del desarrollo ágil con especial foco en Scrum.
Te familiarizarás con los conceptos y herramientas fundamentales del desarrollo web y adquirirás los conocimientos esenciales para abordar el resto del bootcamp.
Comenzaremos con los fundamentos del desarrollo Web, con HTML y CSS, y posteriormente introduciremos las bases de Javascript. Además te familiarizarás con el uso del terminal de tu equipo, y con el sistema de control de versiones GIT.
JAVASCRIPT AVANZADO
En este módulo profundizaremos en JavaScript, el lenguaje que más usaremos a lo largo del curso y aprenderás las técnicas más modernas en este lenguaje, así como fundamentos de la programación como la orientación a objetos o la gestión de asincronía.
Aprenderemos ECMAScript 6+ la última actualización de JavaScript y profundizaremos en cuestiones avanzadas como el paradigma de programación orientada a objetos, la gestión de asincronía. Además introduciremos el concepto de APIs y comprenderás cómo consultarlas. Asimismo profundizarás en el uso de GIT y entenderás cómo trabajar en equipo.
BACKEND DEVELOPMENT
En este módulo aprenderás a crear el BackEnd de tu aplicación, como persistir los datos utilizando las Bases de Datos, y aprenderás a crear APIs que darán servicio al Front End de tu aplicación.
Para ello utilizaremos Node.Js y el framework Express que te permitirán crear la lógica de tu aplicación. Esta lógica se apoyará en las bases de datos que almacenarán los datos de nuestra aplicación. Veremos cómo manejar bases de datos relacionales con SQL, y también las bases de datos NoSQL, para lo que introduciremos MongoDB, completando el stack MERN. Te familiarizarás con el concepto de los servicios, crearás API REST, y entenderás mecanismos de autenticación como OAUTh. Con estas APIS daremos servicio al Front de nuestra aplicaciónFinalmente aprenderás las técnicas de testing utilizando Jest.
PROYECTO FULL STACK
Aprovecharás este proyecto para poner en práctica todos los conocimientos aprendidos. Desarrollaras una aplicación utilizando el stack MERN, y serás capaz de testear y desplegar una aplicación completa en entornos como Heroku o Firebase.
FRONTEND CON REACT
Conocerás React y sus herramientas, el framework de desarrollo de javascript más utilizado, que te ayudará a agilizar tu workflow.
Una vez que has aprendido como crear to Back y tu Front, introduciremos React que es el Framework de desarrollo más actualizado en la actualidad, y que nos permitirá desarrollar aplicaciones avanzadas de manera sencilla gracias a su flexibilidad. Además pondremos especial foco en el testeo de aplicaciones con Jest, y aprenderemos cómo desplegar nuestras aplicaciones en entornos productivos.
CLOUD Y DEVOPS
Aprenderás a desplegar tus aplicaciones en cloud y practicarás las metodologías de trabajo ágiles y te familiarizarás con Devops para facilitar todo el de despliegue.
Aprenderás las bases de los entornos Cloud actuales y sus diferentes tipos. Para ello, nos centraremos en las arquitecturas CaaS basados en contenedores Docker y en Kubernetes como Orquestador que se utilizan para los despliegues basados en serviciosAdemás utilizaremos Jenkins para conocer los fundamentos de la integración continúa como parte de las metodologías DevOps, y se introducirán los principales conceptos del desarrollo ágil con especial foco en Scrum.
SALIDAS PROFESIONALES
Con esta formación podrás ejercer como profesional cualificado en puestos de trabajo de:
- Mean y Fullstack Developer
- Diseñador y desarrollador web front-end
- Diseñador y desarrollador web
- Full Stack Developer
- Programador Back-end
- Desarrollador Web Full Stack
- Programador web Back-end
- Desarrollador front-end
TE RECOMENDAMOS VER TAMBIÉN
En los siguientes enlaces podrás ver programas formativos similares:
UBICACIONES DE NUESTRAS SEDES
-
Madrid
Paseo de Recoletos 15
-
Valencia
Palacio de Colomina. Carrer de l'Almodí, 1
Opiniones
No hay opiniones registradas para este curso