-
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 Desarrollo Web Full Stack es un completo plan de contenidos, que se enfoca en capacitar profesionales en el campo de las bases de datos relacionales y no relacionales, los fundamentos del desarrollo web, el uso del terminal de tu equipo, y el sistema de control de versiones GIT.
Consiste en un interesante método de aprendizaje, ofrecido e impartido por el prestigioso y extensamente galardonado Centro Educativo The Bridge, el cual brinda becas y ayudas sociales, y posee como requisito contar con un buen ordenador portátil, al menos un intel i5.
Consiste en un interesante método de aprendizaje, ofrecido e impartido por el prestigioso y extensamente galardonado Centro Educativo The Bridge, el cual brinda becas y ayudas sociales, y posee como requisito contar con un buen ordenador portátil, al menos un intel i5.
Prácticas
ASPECTOS A TENER EN CUENTA
FINALIDAD DEL PROGRAMA FORMATIVO:
Brindar conocimientos acerca del paradigma de la programación orientada a objetos, la gestión de asincronía, el testeo y despliegue de una aplicación completa, y el desarrollo de aplicaciones en entornos productivos.
Desarrollar un programa de enseñanza, en el cual se profundiza sobre la práctica de metodologías de trabajo ágiles, los fundamentos de integración, el testeo de aplicaciones con Jest, y las bases de JavaScript.
Aprender sobre el trabajo en equipo, las bases de datos relacionales con SQL, los mecanismos de autenticación, y las herramientas de React.
Desarrollar un programa de enseñanza, en el cual se profundiza sobre la práctica de metodologías de trabajo ágiles, los fundamentos de integración, el testeo de aplicaciones con Jest, y las bases de JavaScript.
Aprender sobre el trabajo en equipo, las bases de datos relacionales con SQL, los mecanismos de autenticación, y las herramientas de React.
¿A quién va dirigido?
- Quieres dedicarte al desarrollo de software
Has tenido un primer contacto con el desarrollo de software por tu cuenta o a través de tus estudios y tienes claro que esto es para tí
- Quieres acceder a la profesión digital con mayor número de vacantes
Estás desempleado o tienes un empleo de baja calidad y quieres invertir en formarte en la profesión digital que más empleo genera
- Apenas tienes conocimientos técnicos
Este será tu primer contacto con la programación y desarrollo de aplicaciones y webs con JavaScript y MERN, tienes conocimientos generales o anticuados o te has formado por tu cuenta
Has tenido un primer contacto con el desarrollo de software por tu cuenta o a través de tus estudios y tienes claro que esto es para tí
- Quieres acceder a la profesión digital con mayor número de vacantes
Estás desempleado o tienes un empleo de baja calidad y quieres invertir en formarte en la profesión digital que más empleo genera
- Apenas tienes conocimientos técnicos
Este será tu primer contacto con la programación y desarrollo de aplicaciones y webs con JavaScript y MERN, tienes conocimientos generales o anticuados o te has formado por tu cuenta
TITULACIÓN
Bootcamp en Desarrollo Web Full Stack Full-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