Desarrollo Web

Cursos

     

Convocatoria Abierta

  

Entre 9 y 24 semanas

  

Descripción

¿Sueñas con convertir la programación en tu carrera profesional?.

Conviértete en un desarrollador Full-Stack MERN: aprende a usar MongoDB, ExpressJS, ReactJS y NodeJS para crear tus propias aplicaciones web desde cero. También aprenderás los fundamentos de HTML5, CSS3, Flexbox y Bootstrap, dominarás JavaScript, y mucho más.

Requisitos

Dirigido exclusivamente a residentes en Madrid y Barcelona.

Temario

Módulo 1: diseño responsive con HTML, CSS y JavaScript
Introducción a la programación moderna
En el Módulo 1, aprenderás los fundamentos de : conceptos básicos de HTML y CSS, diseño web responsive utilizando Flexbox y Bootstrap, y conceptos básicos de JavaScript, junto con los conceptos básicos de programación orientada a objetos, manipulación de DOM y control de versiones. Sin embargo, JavaScript será tu enfoque principal a lo largo de tu viaje en Ironhack. Como programador full-stack de JavaScript, necesitarás comprender este idioma como si fuera tu lengua materna, así que prepárate para días exigentes aprendiendo el lenguaje de programación más utilizado en estos momentos.
El juego
Para tu primer proyecto, desarrollarás un juego utilizando las habilidades que aprendiste en el Módulo 1. Familiarízate en profundidad con los conceptos básicos de JavaScript y lleva tu conocimiento al siguiente nivel escribiendo el código de tu propio juego. ¿Quieres reconstruir el juego favorito de tu infancia? ¿Pacman? ¿Street Fighter? ¿Asteroids? Recrea los clásicos con tu propio toque personal o incluso crea un juego completamente nuevo. ¡Depende de ti y de tus límites!
Módulo 2: back-end
Prueba suerte con NodeJS, ExpressJS y MongoDB
Sumérgete en el mundo del back-end a través de los proyectos del Módulo 2. Aprenderás cómo funciona el patrón de diseño "modelo-vista-controlador" (model-view-controller) y cómo crear un servidor usando NodeJS, ExpressJS y Handlebars. También aprenderás sobre MongoDB, una base de datos no relacional, así como Mongoose, una biblioteca object-data-modeling que proporciona un entorno de modelado riguroso para tus datos. Quizás estas palabras sean un misterio para ti ahora, pero al final del Módulo 2, tu evolución hacia un desarrollador full-stack MERN estará casi completa. M representa MongoDB, E representa ExpressJS, R representa React (más sobre esto en el Módulo 3) y N representa NodeJS. En la última fase de este módulo, aprenderás cómo realizar solicitudes HTTP con Axios, integrar las API en tu aplicación y desplegarlas en producción.
Aplicación web full-stack
Tras finalizar el módulo 2 tendrás que combinar todas las tecnologías que acabas de aprender - NodeJS, ExpressJS y MongoDB, Mongoose y otros paquetes - para crear una aplicación web full-stack. Utilizarás APIs externas para conectarlas con tu aplicación, lo que te dará una idea de cómo se crean las aplicaciones en el mundo real. Finalmente, para que todo el proceso sea más divertido y práctico, completarás este proyecto con un compañero. ¡Las empresas de tecnología suelen utilizar la programación en parejas, por lo que obtendrás una experiencia muy válida para los trabajos que encontrarás después del bootcamp!
Módulo 3: Front-end
Aprende ReactJS
En el módulo final, comenzarás a dominar uno de los marcos front-end más utilizados: ReactJS. Conceptos como la aplicación de página única (SPA) y los marcos basados en componentes se convertirán en algo natural para ti. Al final del módulo, estarás bien formado en la tecnología que utilizan algunas de las compañías tecnológicas más potentes del mundo. Desarrollado por ingenieros de Facebook, ReactJS es mantenido por Facebook y por una comunidad de desarrolladores y compañías individuales.
Aplicación web MERN
¡Une todo en el proyecto final! Aquí podrás utilizar todas las habilidades que has ido aprendiendo durante todo el bootcamp. Crearás una aplicación full-stack que incorporará tus conocimientos de back-end de NodeJS, ExpressJS y MongoDB, además de crear un SPA utilizando ReactJS y tus habilidades de front-end. Implementar una aplicación con una sólida experiencia de usuario será muy fácil con tus habilidades en MERN. Además, demostrar que puedes crear tu propia aplicación full-stack te dará ventaja al buscar un trabajo, porque es justo lo que las empresas buscan para ofrecer a sus usuarios lo que necesitan.

Convocatorias

Convocatoria Abierta

Lugares

Barcelona, Madrid

Metodología

Gracias a bootcamps intensivos centrados en la formación de habilidades técnicas y la obtención de resultados, aprenderás todo lo necesario para empezar a trabajar desde el primer día de terminar el curso.
Puedes elegir estudiar a tiempo completo durante 9 semanas o a tiempo parcial a lo largo de 24 semanas. En este tiempo, trabajarás en proyectos reales, obtendrás orientación profesional y formarás parte de una comunidad global de estudiantes. Por lo tanto, independientemente de quién seas y cuál sea tu formación, ¡tú también puedes comenzar a escribir tu historia ahora con un bootcamp de Ironhack!.

 

Pide que te informen sobre Desarrollo Web

En virtud de lo dispuesto en la normativa de protección de datos (RGPD y LOPD GDD) le informamos que el responsable del tratamiento de los datos personales facilitados en el presente formulario es Infoempleo, S.L. quien los tratará en base a la ejecución del contrato entre las partes y a tu consentimiento, con las siguientes finalidades respectivamente: (i) prestarte los servicios solicitados siendo la base legal para este tratamiento la relación contractual que nos vincula y (ii) remitirle comunicaciones comerciales cuando y en los términos que los haya aceptado a través de las correspondientes casillas. Tus datos podrán ser compartidos con prestadores de servicios que deban tener acceso a estos datos en virtud de la prestación de servicios así como a terceros cuyos servicios nos solicites y a otras entidades del Infoempleo para fines administrativos internos. Tienes derecho a acceder, rectificar y suprimir tus datos, así como otros derechos, como se explica en la información adicional sobre privacidad.

Al hacer click en el botón “Infórmate” declaras conocer y entender la política de privacidad de Infoempleo, S.L.

Validando datos

Cursos

     

Convocatoria Abierta

  

Entre 9 y 24 semanas

  

EN AVANZA EN TU CARRERA TE AYUDAMOS  

En Avanza en tu Carrera tenemos más de 50.000 cursos para ti. Te orientamos y asesoramos para que elijas tu formación. Elige la opción que más te interese: Formación Profesional, Oposiciones, Grados, Postgrados y mucho más.

ÁREAS MÁS SOLICITADAS  

BUSCA TUS CURSOS EN TU PROVINCIA