HTML/CSS & Javascript
-
Introducción a la Programación Moderna
Este es el módulo donde conocerás a tus compañeros, profesores y a la familia Ironhack. Además de conocer tu nueva comunidad, aprenderás a configurar tu entorno de desarrollo para el aprendizaje en clase. Se te presentarán los fundamentos del diseño web receptivo con HTML / CSS y el asombroso mundo de Javascript. Como desarrollador de Full Stack Javascript, deberás comprender todo lo relacionado con este idioma, así que prepárete para unos días intensos aprendiendo el lenguaje de programación más utilizado del mundo.
El juego
Durante este proyecto, vas a programar tu propio videojuego utilizando las habilidades que has aprendido durante el primer módulo. El objetivo es familiarizarte aún más con Javascript, aplicándolo en el desarrollo de tu propio juego. ¿Pacman? ¿StreetFighter? ¿Asteroides? Puedes crear tu versión de estos juegos, o incluso crear tu propio juego, depende de ti!
NodeJS - Express - MongoDB
Durante este módulo, nos sumergiremos en el mundo del Backend. Aprenderás todo lo que necesitas sobre la programación de un servidor utilizando NodeJS, Express y Handlebars. Además, aprenderás sobre las bases de datos no relacionales MongoDB y Mongoose, una biblioteca de modelado de datos de objetos que proporciona un entorno de modelado riguroso para tus datos. Finalmente, aprenderás cómo hacer solicitudes HTTP usando Axios, integrar una API en tu aplicación y desplegarlas para producción.
Aplicación Full Stack
Terminarás el segundo módulo creando una aplicación Full Stack utilizando todas las tecnologías que acabas de aprender, como NodeJS, Express, API, MongoDB y Mongoose. Y para hacerlo más emocionante, lo harás con una pareja. La programación en parejas es una práctica muy común entre las empresas tecnológicas, así que esta es una manera muy buena de ir practicando!
ReactJS
Durante el último módulo, aprenderás uno de los frameworks Frontend más populares del mundo: ReactJS. Los conceptos como Single Page App (SPA) y los frameworks basados en componentes empezarán a sonarte. Esta tecnología la usan las empresas tecnológicas más importantes del mundo. ReactJS fue desarrollado por ingenieros de Facebook, y lo mantiene Facebook, una comunidad de desarrolladores y empresas individuales.
Full Stack Application + ReactJS
¡¡Únelo todo!! Durante el último proyecto, mezclamos todo lo que has aprendido a lo largo del bootcamp. ¡Construirás una aplicación Full Stack! NodeJS, Express, MongoDB, Mongoose en nuestro back-end, creando una API REST. En FrontEnd, harás una aplicación de una sola página usando ReactJS, haciendo que la implementación de tu aplicación sea más fácil y creando así una experiencia del usuario significativamente mejor. Tener tu aplicación Full Stack te ayudará mucho a la hora de buscar trabajo, ya que las empresas notarán que estas listo para el mundo real!