Front End Developer

Upgrade hub
Upgrade hub logo

Contenido del bootcamp

MÓDULO 0

Prework 

Este curso de nivelación, guiado por nuestros trainers, supone una primera toma de contacto con el contenido del programa y te ayuda a comprender cuestiones básicas. ¿Para qué? Para que exprimas el bootcamp al máximo tengas o no conocimientos previos. 

MÓDULO 1

Las bases del HTML 

Comenzamos repasando la estructura de un documento y las principales etiquetas. Trabajaremos con accesibilidad y herramientas de validación de documentos. 

MÓDULO 2

RCCSS Basics 

Profundizaremos en el modelo de cajas y los tipos de display. Veremos los principales selectores y reglas CSS, así́ como pseudoclases y pseudoelementos. Trabajaremos con Bootstrap 

MÓDULO 3

CSS Avanzando 

Profundizaremos en el modelo de cajas y los tipos de display. Veremos los principales selectores y reglas CSS, así́ como pseudoclases y pseudoelementos. Trabajaremos con Bootstrap. 

MÓDULO 4

Preprocesador 

Dominaremos los estilos gracias a SCSS. Veremos su sintaxis, compilado, mixins, funciones, importación… 

MÓDULO 5 

Metodologías CSS 

Dominaremos los estilos gracias a SCSS. Veremos su sintaxis, compilado, mixins, funciones, importación… 

MÓDULO 6 

JavaScript Fundamentals 

Veremos las bases de JS: Tipos, operaciones, comparaciones, control de flujos, estructuras de datos, eventos, JSONs, control de errores, manejo del DOM, expresiones regulares… 

MÓDULO 7

JavaScript Avanzado 

Front-End no puede pasar por alto sobre JavaScript: Hoisting, contextos, this, closures, promesas, peticiones AJAX, webs SPA… 

MÓDULO 8

JavaScript para Ninjas 

Aprenderás a realizar testing en tus proyectos, guardar datos en el navegador, acceder al sistema de ficheros, usar el Shadow Dom… Trabajaremos con librerías como D3, Google Maps, RxJS y veremos las últimas novedades del estándar EcmaScript. 

MÓDULO 9

Patrones y Arquitectura 

Veremos los patrones de diseño más famosos en el mundo front: DRY, KISS, SOLID… Así como patrones de programación que nos ayudarán a hacer una buena arquitectura front. 

MÓDULO 10

Angular 

Aprenderás a crear un proyecto frontend completo con Angular. Utilizaremos typescript, Inputs & Outputs, veremos que son los observables y RxJS, routes… También aprenderemos a controlar posibles errores realizando test Jasmine. 

MÓDULO 11 

React 

Aprenderás a crear un proyecto frontend completo con React. Trabajaremos con JSX, renderizado de elementos, eventos, ciclo de vida… Y librerías como React router, Redux… 

MÓDULO 12 

Herramientas Front-End 

Aprenderás a trabajar con Node/npm como entorno de desarrollo. Veremos cómo automatizar procesos con gulp y webpack. Haremos nuestros proyectos crossbrowser gracias a los polyfills y a babel. Veremos todos los secretos de Git y definiremos flujos de trabajo para equipos grandes. 

MÓDULO 13

Proyecto final – Mi web responsive 

Ponemos a prueba los conocimientos del alumnado y su capacidad para el trabajo en equipo. Daremos vida a una aplicación real mediante un trabajo en grupo. Un proyecto que requiere metodología y capacidad técnica de nivel profesional. 

Ver opiniones de Upgrade hub
Comparte este Bootcamp