OpenWebinars
Frameworks
Frontend

Curso Vue.js en Español

Con Vue.js podrás crear aplicaciones con interfaces web interactivas, creando desde componentes dinámicos hasta Single Page Applications.

4.1(582 valoraciones)

Icono de la tecnología

La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.

Cuéntanos tu caso

Curso impartido por

Avatar:José Manuel Rosa Moncayo

José Manuel Rosa Moncayo

EXPERTO EN FRONTEND

Contenido de la formación

11 Secciones · 42 Lecciones · 6 h. y 59 min. en total

Introducción

1 h.

Ecmascript

29 min.

Componentes en VueJS

1 h. y 2 min.

Estilizando nuestros componentes

1 h. y 3 min.

Servicios externos

20 min.

Rutas con VueJS

51 min.

Testeando nuestros componentes

36 min.

Flux mediante Vuex

57 min.

Producción

4 min.

Solucionando el SEO desde el servidor

17 min.

Nuxt.js y otros frameworks

14 min.


Requisitos mínimos

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.

Valoración de nuestros alumnos

4.1
582 valoraciones
  • 5
  • 4
  • 3
  • 2
  • 1
Este es, sin duda, uno de los mejores cursos que tiene la plataforma, no sólo por la librería sino por el gran trabajo que ha hecho el profesor tanto preparando los contenidos como en las explicaciones. he acabado muy contento con el curso, pese a saber que me queda aún mucho por andar. no obstante mi más sincera felicitación al profesor, ha hecho un grandísimo trabajo y ha creado un curso muy completo, bien explicado y con ejemplos que no son de juguete.
Pedro Delgado Yarza
Quizás habría que actualizar un poco las versiones de las tecnologías y empezar a hablar de vue3.
PABLO GONZÁLEZ MARTÍNEZ

Completa tu formación con estos contenidos

Icono de la tecnología
Curso

Vue en la práctica

Intermedio
3 h. y 20 min.

Este curso es un estudio práctico de Vue 3 a través del desarrollo de una aplicación de lista...

Avatar de profesorLaura González Martin
4.4
Icono de la tecnología
Curso

Curso de Django

Principiante
4 h. y 8 min.

Esta formación de Django ofrece una formación integral en desarrollo web, abarcando desde la instalación y configuración, hasta...

Avatar de profesorMoisés Ariza Mahecha
4.4
Icono de la tecnología
Taller

Proyecto con Bootstrap y CSS propio

Intermedio
57 min.

En esta formación trabajaremos un proyecto personalizado en Bootstrap con nuestro propio estilo CSS y Variables SASS, usando...

Avatar de profesorAndrés Cruz
5
Icono de la tecnología
Curso

Desarrollo con Express y Vue

Intermedio
2 h. y 24 min.

Aprende con este curso de Express y Vue a crear desde 0 una aplicación completa con ​Node.js​ para...

Avatar de profesorJosé Manuel Rosa Moncayo
4.1

Preguntas frecuentes

Resuelve tus dudas o contacta con nosotros para más información.

Cuéntanos tu caso

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas 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 ti. Consúltanos aquí.

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 las formaciones 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 nuestros planes.

 

¿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.