Temario

Introducción 1h

  • Presentación (vista previa)

    2m
  • Introducción a Vue.js

    6m
  • Comunidad y ecosistema

    11m
  • Componentes

    13m
  • Entorno de desarrollo y CLI

    12m
  • Nuestro primer componente

    13m
  • JSX, pero para Vue

    4m
  • Data y props

    12m
  • Computed propertis y watchers

    10m
  • Ciclo de vida

    8m
  • Comunicación entre componentes

    10m
  • Bus de eventos

    8m
  • Componentes asíncronos

    7m
  • Fetch en nuestros componentes

    14m
  • Vitaminando nuestras peticiones con Axios

    6m
  • Introducción a Vue-router

    6m
  • Definición de rutas

    12m
  • Heredar propiedades

    7m
  • Hooks

    11m
  • Redirecciones

    5m
  • Navegación desde nuestros componentes

    8m
  • Karma, nuestro test runner

    3m
  • Test unitarios de nuestro componentes

    16m
  • End-to-end con nightwatch

    16m
  • Generación de builds

    4m
  • ¿Qué es SSR y por qué es necesario?

    6m
  • Implementar SSR

    11m
  • Nuxtjs y otros frameworks

    14m

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Curso de HTML5, CSS3 y JavaScript

Curso de HTML5, CSS3 y JavaScript

curso

Aprende lo básico para comenzar a programar sitios o aplicaciones web. En este curso verás HTML5, CSS3 y JavaScript básico.

Duración: 7 horas y 9 minutos

Frontend Developer Profesional

Frontend Developer Profesional

carrera

Incluye 8 cursos:

  • Curso de HTML5, CSS3 y JavaScript
  • Curso de Polymer
  • Curso de React JS

y 5 cursos más!

Duración: 52 horas y 11 minutos

Curso desarrollo con Express y Vue

Curso desarrollo con Express y Vue

curso

Con este curso aprenderás:

  • Introducción a Node, Express y Vue
  • Que es, y cómo prepararemos nuestra base de datos MongoDB
  • Crear API Rest con Express

Duración: 2 horas y 24 minutos

Preguntas Frecuentes

En OpenWebinars no vendemos cursos unitarios.

Tenemos una suscripción anual, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para tí. Consúltanos aquí.

Sí, en todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.

Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.

No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestro planes.

Descripción

 

¿Buscas un curso de Vue.js 2 en español? Aquí tienes una formación online que te permitirá conocer todas las posibilidades de este framework progresivo.

Aprende a utilizar este interesante framework para la programación backend con este completo curso de Vue.js en español, y que podrás hacer en tu tiempo libre.

Durante este curso vas a aprender a manejar Vue de forma avanzada, y serás capaz de crear desde aplicaciones sencillas hasta proyectos más grandes, gracias a esta tecnología.

Para comenzar te mostraremos una completa introducción para acercarte a Vue.js, su ecosistema y su comunidad, así podrás hacerte una idea de su potencial y de sus enormes posibilidades a la hora de desarrollar con el mismo.

También te hablaremos sobre los componentes, el entorno de desarrollo y sobre Vue CLI, el cliente con el que crear proyectos en Vue. Finalizaremos realizando de forma práctica un primer componente, utilizando todo lo visto hasta entonces.

Una vez ya has hecho la primera toma de contacto con Vue.js, pasaremos a detallar qué es ECMAScript, sus fundamentos y las nuevas especificaciones que incorpora. En el mismo bloque te explicamos además qué es y cómo funciona el compilador Babel.

Pasaremos después al primer apartado del curso dedicado completamente a los componentes en Vue, detallando a fondo el objeto data y el atributo props, viendo cómo utilizar la extensión JSX dentro de Vue.js y desarrollando los conceptos de bus de eventos y componentes asíncronos, entre otros puntos.

La segunda parte dedicada a los componentes la centramos en el estilo de los mismos, dónde aprenderás la sintaxis en los templates empleados, a utilizar HTML y el motor de plantillas PUG y el empleo de CSS, SASS y PostCSS.

En este bloque también te formaremos en lo referente a bindings, directivas, filtros y transiciones, todos conceptos de gran importancia en el desarrollo con Vue.js.

Seguidamente veremos un par de servicios externos que utilizaremos también, como son la interfaz que nos proporciona la API Fetch y la librería de promesas llamada Axios.

Finalizado todo lo referente a los componentes, nos metemos de lleno en el tema de rutas con Vue.js, primero con una breve introducción a Vue-router, y después entrando ya en las bases y fundamentos de las rutas, viendo sus propiedades heredadas, hooks, redirecciones, etc.

Luego haremos una sección dedicada a testear los componentes que hayamos realizado, para lo que utilizaremos el test runner Karma.js y el framework Nightwatch.js.

De ahí pasamos a un apartado tan importante como es el que dedicamos a la arquitectura Flux y a su implementación Vuex. Durante este tramo del curso aprenderás conceptos como state y getters, mutaciones y acciones y módulos y organización.

Iremos finalizando la formación con una breve lección sobre la producción y generación de builds, además de otra dedicada a solucionar el SEO desde el servidor, implementando el server-side rendering o SSR.

Y para finalizar veremos algunos frameworks para Vue.js, para ayudarnos en el desarrollo de aplicaciones web, haciendo hincapié sobre todo en Nuxt.js.

* Requisitos del Curso

Si quieres sacar el máximo provecho de este curso, necesitarás un conocimiento medio de HTML, CSS y Javascript. También te vendrá bien haber tenido alguna experiencia con algún framework SPA tipo Angular.

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars