Aprenderás bajo una metodología innovadora, una conexión directa con las empresas y una visión práctica y sostenible del aprendizaje, nuestro completo curso de programación incluye los touch points para convertirte en un experto Front End Developer en corto tiempo.
Aprenderás a usar herramientas como: Herramientas y lenguajes que se utilizan: HTML 5, CSS 3, JAVASCRIPT, ANGULAR, REACT.
MÓDULO 0
Prework
Es un curso de nivelación, guiado por los miembros del squad Front End Developer. El objetivo es que entiendas los básicos, para que le saques el máximo partido al bootcamp 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.
Recibirás, una titulación que acredita los conocimientos obtenidos.
Solo es necesario tener más de 18 años de edad y superar el proceso de admisión.