Máster en
Web Development
Online
Aprende todo lo necesario para convertirte en Web Developer a nivel profesional con este Máster intensivo.
-
Infórmate
-
Recibe más información y contacta con nuestros Campus Managers para resolver cualquier duda.
-
El Máster en Web Development te permitirá adquirir todos los conocimientos técnicos y experiencia práctica necesaria para empezar a trabajar en este sector sin necesidad de conocimientos previos. Durante el curso aprenderás a programar proyectos Web y Apps utilizando lenguajes y frameworks como HTML5, CSS3, JavaScript o React entre otros.
Comienzo
9 de enero de 2023
Duración
240 Horas / 6 meses
Horario
Lunes a viernes de 19:00 – 21:00
¿A quién va dirigido?
Para realizar el Máster no es necesario tener ninguna experiencia previa y está dirigido a diferentes tipos de perfil que describimos.
Desempleados
Estos cursos son perfectos si necesitas encontrar trabajo rápidamente y te apasionan las nuevas tecnologías. ¿Sabías que en este sector prácticamente no existe el paro?
Recién graduados
Después de tus estudios necesitas especializarte en un área concreta para encontrar un buen trabajo ¿Quieres aprender lo que realmente buscan las empresas?
Emprendedores
¿Te interesa crear tu propia StartUp? Nuestros cursos te permitirán contar con todos los conocimientos técnicos para crear un producto digital y gestionar tu propio equipo técnico.
Cambio de vida
¿Te gustaría dar un giro a tu carrera profesional? Si quieres cambiar de profesión y conseguir un trabajo con mucho futuro, nuestros bootcamps te permitirán hacerlo en muy poco tiempo.
Dirección del Máster
Nuestros programas Máster están impartidos por una exigente selección de profesionales destacados del sector.
Alberto Rivera
Director del programa
Cuenta con años de experiencia liderando proyectos de desarrollo web en empresas como Minsait o LaLiga y también como docente en el sector académico.
Masterclass
Rodrigo Erades
Software Engineering
Cabify
Katherine Sánchez
Business Analyst
NTT Data
Miguel Aller Camino
Lead Data Engineering
Inditex
Carlos Martínez
Lead Engineer
NTT Data
Álvaro de la Chica
Squad Leader
Santander
Iván Leider
Software Engineering
L+R
Programa
El objetivo del Máster es que alcances un nivel profesional en Web Development.
Web Design
120 Horas / 3 Meses
Durante este módulo de maquetación web con HTML5, CSS3 y JavaScript aprenderás a desarrollar cualquier proyecto web incluyendo aquellos que requieren ser “responsive” para adaptarse eficazmente a cada dispositivo.
Introducción a Git
• Conceptos básicos sobre repositorios de código.
• Instalación de Git y SourceTree.
• Concepto de commit, push, pull, fetch, reset.
• Creación y uso de ramas.
• Git merge.
• Repositorios remotos.
• Flujo de trabajo.
HTML
• Semántica HTML básica. Contenedores vs Contenido.
• Formularios.
• Estructura de archivos.
• Definición de hojas de estilos CSS.
CSS
• Definición de hojas de estilos CSS.
• Box Model CSS.
• Selectores CSS.
• Propiedades básicas CSS.
• Herencia en CSS.
• Posiciones.
• Layout con Flex y Grid.
• Responsive Adaptive Design: Media Queries.
• Nomenclatura usando BEM.
SASS
• Introducción a los preprocesadores.
• Introducción a SASS.
• Variables.
• Partials.
• Mixins.
• Modules.
• Herencia.
• Operadores.
• Funciones.
• ITCSS BEMIT.
Javascript – Algoritmia
• Qué es programar y estructura de un script.
• Tipos de datos básicos.
• Operadores matemáticos, lógicos y de comparación.
• Creación de variables y constantes. Let y Const.
• Condicionales: If, if-else, switch.
• Bucle for.
• Bucle while.
• Creación y uso de funciones.
• Gestión de parámetros en funciones. Return.
• Diferencias en el ámbito de las variables.
Javascript – Colecciones
• Introducción a las estructuras de datos y colecciones.
• Creación y uso de arrays.
• Métodos para recorrer arrays.
• Búsqueda y ordenación utilizando arrays.
• Arrays multidimensionales.
• Recorriendo Arrays multidimensionales.
• Funciones aplicadas a arrays (filter, find, map…).
• Introducción a Map y Set.
Javascript – Objetos
• Funciones anónimas y callbacks.
• Uso de Arrow Functions.
• Parámetros indefinidos. rest parameters.
• Creación y uso de objetos Javascript.
• Contexto de JavaScript: This.
Javascript – DOM Modelo de Objetos
• ¿Qué es el DOM?. Su uso con Javascript.
• ¿Qué es el BOM?
• Javascript en el navegador.
• Captura de elementos a través de los métodos get.
• Captura de elementos a través de querySelector.
• Obtención y manipulación de elementos del DOM y sus atributos.
• Tipos de eventos.
• Gestión de eventos HTML.
• Listeners y funciones para eventos.
• Storage en el Navegador.
Front-End
120 Horas / 3 Meses
En el módulo de desarrollo Front-End con ReactJS aprenderás a crear todo tipo de desarrollos Web, SPA (Single Page Application) o incluso aplicaciones para móviles con JavaScript utilizando los módulos, herramientas y componentes.
Javascript POO
• Conceptos de Programación Orientada a Objetos.
• Creación de clases y de instancias.
• Conceptos de This.
• Herencia.
Javascript Asincronía
• Concepto de asíncronía y situaciones que la producen en el browser.
• Timeout vs Interval vs Callback vs Promesas.
• Concepto de Promesas.
• Declaración y consumo de promesas.
• Métodos específicos de la clase Promise.
• Uso de Async-Await para gestionar promesas.
• Funciones con promesas.
Javascript – Peticiones HTTP
• Introducción a HTTP.
• Gestión de peticiones HTTP a Rest API.
• Concepto de petición asíncrona.
• Petición a través de callback.
• Peticiones GET.
• Peticiones con cuerpo. POST, PUT.
• Gestión de errores.
• Introducción al CORS.
Introducción al desarrollo web con React
• Qué es una SPA.
• Qué es react. ReactDOM, React-router componentes y JSX.
• Introducción al desarrollo por componentes con clases y lifecycle.
• Ejemplo de app utilizando CDNs.
• Introducción a NPM.
• Conociendo el package.json.
• Gestión del registro NPM.
• Migración del ejemplo anterior a NPM.
• Introducción a React Scripts.
• Creando aplicaciones con el CLI.
• Construyendo la aplicación en modo desarrollo con React Scripts.
• Migración del ejemplo al CLI.
Componentes React Hooksb
• Creación de componentes de función.
• Introducción a los hooks.
• Conociendo los hooks básicos (useEffect, useState).
• Consumo de componentes dentro de otros componentes.
• Conociendo los hooks avanzados.
• Componentes de clase vs Componentes de función.
Routing
• Parámetros de path.
• Gestionando Query Params.
• Rutas anidadas.
• Proteger el acceso a rutas.
• Rutas autenticada.
• Animando rutas.
State Management
• Context API.
• Estado Local VS Estado Global.
• Stateless vs Stateful components.
• Redux.
• Usando redux y hooks.
• Gestionando el estado en el router
Ejemplo con una API JS
• Introducción al concepto de API JS y librería reutilizable.
• Entendiendo la documentación de el API.
• Ejemplo de consumo de un API como Google Maps
Deploy
• Construir la aplicación para producción.
• Deploy en servicios como Surge.sh o Netlify.
• Introducción al CI/CD.
Proyecto Final
Pondrás en práctica todo lo aprendido durante tu formación.
Una vez finalizado tu curso, con todos los conocimientos aprendidos, podrás realizar un proyecto real y presentarlo a nuestro equipo docente. Los mejores trabajos serán promocionados en nuestras redes sociales y en los eventos de promoción que realizamos cada trimestre.
Empleo
Nuestros alumnos trabajan ya en las áreas tecnológicas de las empresas más importantes a nivel internacional.
¿Cómo se puede pagar?
Puedes hacer ahora mismo la reserva de tu plaza y pagar el resto del importe al comenzar el Máster.
400€
Reserva de plaza
3.600€
Resto del importe
4.000€
Precio del Máster
+
=
¡Consigue un 25% de descuento esta semana!
Opiniones de alumnos
Me apunté al máster al terminar la carrera y encontré mi primer trabajo al mes siguiente del final de curso. ¡Y todo prácticamente sin moverme de casa!
Silvia Cordón / Interface Designer
“Una experiencia genial sobre todo por la calidad del curso y su utilidad real para poder empezar a trabajar con un nivel profesional en el mundo digital”
Julen Lafuente / UX/UI Designer
“Lo mejor la cercanía de los profesores a pesar de estar en un máster a distancia y conseguir las skills que estaba buscando para mi trabajo”
Sarai Muñoz / UX Researcher
“Muy recomendable no solo para estudiar aquello que está en las ofertas de trabajo sino también para dar forma a tus proyectos en tu start-up”
Carlos Gonzalves / UI Designer
“Gracias a estos cursos he podido completar mi curriculum y conseguir un empleo en el que hago lo que más me gusta: programar y diseñar”
Iván Estévez / Product Designer
“Nunca pensé que lograría cambiarme de profesión y trabajar en este nuevo sector tecnológico totalmente ajeno a mi vida hasta hacer el máster”
Isabel Mena / Product Designer
FAQ
Algunas de las preguntas frecuentes sobre nuestros Masters y Cursos.
¿Hacen falta conocimientos previos?
No, sólo necesitas tener estudios básicos y un nivel medio de Inglés.
¿Cómo es el proceso de admisión?
Lo primero es pulsar el botón “Infórmate” y rellenar el formulario, luego te contactará nuestro Campus Manager para informarte y resolver todas tus dudas. Por último tendrás que pagar la reserva de plaza.
¿Cómo son las formas de pago?
¿Tenéis algún tipo de descuento?
Sí, con los descuentos Early Bird cuanto antes reserves tu plaza mayor descuento consigues.
¿Cómo funciona el formato remoto?
El formato remoto consiste en clases en directo retransmitidas en streaming que también son grabadas para poderlas visionar en otro momento.
¿Necesito tener un ordenador?
Sí, necesitas un equipo con cualquier sistema operativo (PC/Mac) con menos de 4 años.
¿Se entrega algún diploma al finalizar?
Sí, al finalizar el Máster se entrega un diploma acreditativo a todos los asistentes que hayan superado el programa formativo.
¿Es posible aprender esto en 6 meses?
¡Sí, por supuesto! Requiere ser muy constante, pero el programa está diseñado para que puedas aprender todo en 24 semanas y que lo puedas compatibilizar con tu trabajo u otros estudios.
¿En qué consiste el Proyecto Final?
Programas relacionados
Web Design
Un Curso en remoto para convertirte en Web Designer profesional.
Part-Time / 3 Meses / 120 Horas
Front-End
Curso intensivo orientado a convertirte en Front-End Developer profesional.
Part-Time / 3 Meses / 120 Horas
Máster en
Web Development
Online
Aprende todo lo necesario para convertirte en Web Developer a nivel profesional con este Máster intensivo.
El Máster en Web Development te permitirá adquirir todos los conocimientos técnicos y experiencia práctica necesaria para empezar a trabajar en este sector sin necesidad de conocimientos previos. Durante el curso aprenderás a programar proyectos Web y Apps utilizando lenguajes y frameworks como HTML5, CSS3, JavaScript o React entre otros.
Comienzo
9 de enero de 2023
Duración
240 Horas / 6 meses
Horario
L-V de 19:00 – 21:00
¿A quién va dirigido?
Para realizar el Máster no es necesario tener ninguna experiencia previa y está dirigido a diferentes tipos de perfil que describimos.
Desempleados
Estos cursos son perfectos si necesitas encontrar trabajo rápidamente y te apasionan las nuevas tecnologías. ¿Sabías que en este sector prácticamente no existe el paro?
Recién graduados
Después de tus estudios necesitas especializarte en un área concreta para encontrar un buen trabajo ¿Quieres aprender lo que realmente buscan las empresas?
Emprendedores
¿Te interesa crear tu propia StartUp? Nuestros cursos te permitirán contar con todos los conocimientos técnicos para crear un producto digital y gestionar tu propio equipo técnico.
Cambio de vida
¿Te gustaría dar un giro a tu carrera profesional? Si quieres cambiar de profesión y conseguir un trabajo con mucho futuro, nuestros bootcamps te permitirán hacerlo en muy poco tiempo.
Dirección del Máster
Nuestros programas Máster están impartidos por una exigente selección de profesionales destacados del sector.
Alberto Rivera
Director del programa
Cuenta con años de experiencia liderando proyectos de desarrollo web en empresas como Minsait o LaLiga y también como docente en el sector académico.
Programa
El objetivo del Máster es que alcances un nivel profesional en Web Development.
Web Design
120 Horas / 3 Meses
Durante este módulo de maquetación web con HTML5, CSS3 y JavaScript aprenderás a desarrollar cualquier proyecto web incluyendo aquellos que requieren ser “responsive” para adaptarse eficazmente a cada dispositivo.
Introducción a Git
• Conceptos básicos sobre repositorios de código.
• Instalación de Git y SourceTree.
• Concepto de commit, push, pull, fetch, reset.
• Creación y uso de ramas.
• Git merge.
• Repositorios remotos.
• Flujo de trabajo.
HTML
• Semántica HTML básica. Contenedores vs Contenido.
• Formularios.
• Estructura de archivos.
• Definición de hojas de estilos CSS.
CSS
• Definición de hojas de estilos CSS.
• Box Model CSS.
• Selectores CSS.
• Propiedades básicas CSS.
• Herencia en CSS.
• Posiciones.
• Layout con Flex y Grid.
• Responsive Adaptive Design: Media Queries.
• Nomenclatura usando BEM.
SASS
• Introducción a los preprocesadores.
• Introducción a SASS.
• Variables.
• Partials.
• Mixins.
• Modules.
• Herencia.
• Operadores.
• Funciones.
• ITCSS BEMIT.
Javascript – Algoritmia
• Qué es programar y estructura de un script.
• Tipos de datos básicos.
• Operadores matemáticos, lógicos y de comparación.
• Creación de variables y constantes. Let y Const.
• Condicionales: If, if-else, switch.
• Bucle for.
• Bucle while.
• Creación y uso de funciones.
• Gestión de parámetros en funciones. Return.
• Diferencias en el ámbito de las variables.
Javascript – Colecciones
• Introducción a las estructuras de datos y colecciones.
• Creación y uso de arrays.
• Métodos para recorrer arrays.
• Búsqueda y ordenación utilizando arrays.
• Arrays multidimensionales.
• Recorriendo Arrays multidimensionales.
• Funciones aplicadas a arrays (filter, find, map…).
• Introducción a Map y Set.
Javascript – Objetos
• Funciones anónimas y callbacks.
• Uso de Arrow Functions.
• Parámetros indefinidos. rest parameters.
• Creación y uso de objetos Javascript.
• Contexto de JavaScript: This.
Javascript – DOM Modelo de Objetos
• ¿Qué es el DOM?. Su uso con Javascript.
• ¿Qué es el BOM?
• Javascript en el navegador.
• Captura de elementos a través de los métodos get.
• Captura de elementos a través de querySelector.
• Obtención y manipulación de elementos del DOM y sus atributos.
• Tipos de eventos.
• Gestión de eventos HTML.
• Listeners y funciones para eventos.
• Storage en el Navegador.
Front-End
120 Horas / 3 Meses
En el módulo de desarrollo Front-End con ReactJS aprenderás a crear todo tipo de desarrollos Web, SPA (Single Page Application) o incluso aplicaciones para móviles con JavaScript utilizando los módulos, herramientas y componentes.
Javascript POO
• Conceptos de Programación Orientada a Objetos.
• Creación de clases y de instancias.
• Conceptos de This.
• Herencia.
Javascript Asincronía
• Concepto de asíncronía y situaciones que la producen en el browser.
• Timeout vs Interval vs Callback vs Promesas.
• Concepto de Promesas.
• Declaración y consumo de promesas.
• Métodos específicos de la clase Promise.
• Uso de Async-Await para gestionar promesas.
• Funciones con promesas.
Javascript – Peticiones HTTP
• Introducción a HTTP.
• Gestión de peticiones HTTP a Rest API.
• Concepto de petición asíncrona.
• Petición a través de callback.
• Peticiones GET.
• Peticiones con cuerpo. POST, PUT.
• Gestión de errores.
• Introducción al CORS.
Introducción al desarrollo web con React
• Qué es una SPA.
• Qué es react. ReactDOM, React-router componentes y JSX.
• Introducción al desarrollo por componentes con clases y lifecycle.
• Ejemplo de app utilizando CDNs.
• Introducción a NPM.
• Conociendo el package.json.
• Gestión del registro NPM.
• Migración del ejemplo anterior a NPM.
• Introducción a React Scripts.
• Creando aplicaciones con el CLI.
• Construyendo la aplicación en modo desarrollo con React Scripts.
• Migración del ejemplo al CLI.
Componentes React Hooksb
• Creación de componentes de función.
• Introducción a los hooks.
• Conociendo los hooks básicos (useEffect, useState).
• Consumo de componentes dentro de otros componentes.
• Conociendo los hooks avanzados.
• Componentes de clase vs Componentes de función.
Routing
• Parámetros de path.
• Gestionando Query Params.
• Rutas anidadas.
• Proteger el acceso a rutas.
• Rutas autenticada.
• Animando rutas.
State Management
• Context API.
• Estado Local VS Estado Global.
• Stateless vs Stateful components.
• Redux.
• Usando redux y hooks.
• Gestionando el estado en el router
Ejemplo con una API JS
• Introducción al concepto de API JS y librería reutilizable.
• Entendiendo la documentación de el API.
• Ejemplo de consumo de un API como Google Maps
Deploy
• Construir la aplicación para producción.
• Deploy en servicios como Surge.sh o Netlify.
• Introducción al CI/CD.
Empleo
Nuestros alumnos trabajan ya en las áreas tecnológicas de las empresas más importantes a nivel internacional.
¿Cómo se puede pagar?
Puedes hacer ahora mismo la reserva de tu plaza y pagar el resto del importe al comenzar el Máster.
400€
Reserva de plaza
+
3.600€
Resto del importe
=
4.000€
Precio del Máster
¡Consigue un 25% de descuento esta semana!
FAQ
¿Hacen falta conocimientos previos?
No, sólo necesitas tener estudios básicos y un nivel medio de Inglés.
¿Cómo es el proceso de admisión?
Lo primero es pulsar el botón “Infórmate” y rellenar el formulario, luego te contactará nuestro Campus Manager y por último tendrás que pagar la reserva de plaza.
¿Cómo son las formas de pago?
Una vez abonada la reserva de plaza, puedes pagar el resto al contado o financiado con un banco.
¿Tenéis algún tipo de descuento?
Sí, con los descuentos Early Bird cuanto antes reserves tu plaza mayor descuento consigues.
¿Cómo funciona el formato remoto?
Este Máster se imparte exclusivamente en formato Remoto con clases en directo a través de la plataforma Zoom.
¿Necesito tener un ordenador?
Sí, necesitas un equipo con cualquier sistema operativo (PC/Mac) con menos de 4 años.
¿Se entrega algún diploma al finalizar?
Sí, al finalizar el curso se entrega un diploma acreditativo a todos los asistentes que hayan aprovechado el curso.
¿Es posible aprender esto en 6 meses?
¡Sí, por supuesto! Requiere ser muy constante, pero el programa está diseñado para que puedas aprender todo en 6 meses y que lo puedas compatibilizar con tu trabajo u otros estudios.
¿En qué consiste el Proyecto Final?
Dispondrás de 60 Horas aproximadamente dedicadas al desarrollo y ejecución de tu proyecto a nivel profesional con la supervisión del Director del Máster.
Programas relacionados
Web Design
Un Curso en Remoto para convertirte en UX Researcher profesional.
Part-Time / 3 Meses / 120 H
Front-End
Un Curso en Remoto para convertirte en Front-End Developer profesional.
Part-Time / 3 Meses / 120 H