Skip to content
UdemyVue.jsPaid courseAll LevelsCertificate

Vue.js: De cero a experto (Udemy.com)

Pinia, unit test, composition api, autenticación, composables, deployment, file structure, lazy load, vitest y más

Created by: Fernando Herrera

Last updated January 2026

icon
What you will learn

  • Aprender Vue 3 a profundidad
  • Vue Router
  • Pinia
  • Test unitarios
  • Composition API
  • Modularización y re-utilizacion de código
  • TypeScript en Vue
  • Vitest
  • Vite
  • Script Setup

How it compares

Against the other 70 rated Udemy courses in Vue.js on CourseDuck:

  • Rating4.8 out of 5higher than 98% of them
  • Reviews4,635#6 of 71 by number of reviews
  • Length37.4 hourslonger than 88% of them
  • Last updatedJanuary 2026more recently than 84% of them

icon
Course Description

Bienvenidos a mi curo de Vue.js de cero a experto!

Vue.js es un framework de JavaScript que durante los últimos años esta creciendo de manera exponencial por su facilidad de integración, versatilidad y performance que tiene.

Este curso tiene por objetivo enseñarte Vue.js desde cero, pero si tu eres alguien que conoce el framework, de igual manera te servirá mucho ya que rápidamente despegaremos en conceptos fundamentales como las pruebas automáticas, Pinia y el nuevo composition api + Script Setup


Aquí les dejo una lista de algunos puntos que tocaremos en el curso:

  1. Vue aislado progresivo

  2. Directivas

  3. Peticiones HTTP

  4. Pruebas unitarias y de integración

  5. Pinia

    1. Actions

    2. State

    3. Getters

      1. Getters simples

      2. Getters como funciones

    4. Modules

  6. Axios y Fetch API

  7. Interceptores

  8. Autenticación

  9. Router

  10. Diferentes estructuras (Layouts)

  11. LazyLoad

  12. OptionsAPI (Es mencionado para comprender que existe esta sintaxis)

  13. CompositionAPI

  14. Mocks

  15. Spies

  16. Comunicación entre componentes de diferentes formas

  17. Eventos

  18. Modificadores de eventos

  19. Despliegues a producción

  20. Diferenciación entre Development, Test y Production

  21. Guards globales

  22. Guards por ruta

  23. Guards asíncronos y síncronos

  24. Carga de archivos

  25. Validación de imágenes

  26. Reutilización de componentes

  27. Composable Functions

  28. Tailwind

  29. Formularios

  30. Mucho más

Este curso de Vue.js cuenta con más de 37 horas de video bajo demanda sobre contenido exclusivo de Vue.js y temas relacionados directamente, el cual esta pensado para que al terminar, puedas llevar a cabo las aplicaciones que tienes en mente sin ningún problema y realizar las pruebas automáticas de las mismas. Adicionalmente, se muestra y trabaja en proyectos pequeños, medianos y de gran escala, con el objetivo de darles ideas para el manejo de la estructura de directorio en un proyecto de gran tamaño.


Recuerda que Udemy te ofrece 30 días de garantía si el curso no te parece y también hay videos gratuitos que puedes ver ahora mismo sin ningún compromiso para ver si este es el curso indicado para ti


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Fernando Herrera

Soy un analista programador de sistemas de computo, con poco más de 20 años en el mundo del desarrollo de aplicaciones frontend y backend.

Durante mis últimos años me he dedicado a la enseñanza en línea,  mientras trabajo en una empresa en Canadá.

Me encanta enseñar y programar, son mis dos pasatiempos favoritos que a su vez, es mi trabajo.

icon
More courses by Fernando Herrera

$12.99

$12.99

Free

$12.99

$10.99

$12.99

icon
More Vue.js courses

$10.99

$119.99

$14.99

$89.99

$74.99

icon
Reviews

4.8

4,635 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Enrique Ignacio Fu Orozco on 6/30/2026

Único e inigualable Vue.js Me gustó mucho más de lo que pensaba. Honestamente con solo oir de que Fernando dijo que Vue es uno de sus frameworks favoritos, la curiosidad me ganó para ver qué se podía hacer. Y afortunadamente, este framework revivió mis ganas de hacer Páginas más ordenado.

By Cesar Fuenmayor on 5/19/2026

Es un excelente curso para comprender las bases de Vue. Recomiendo este curso gracias a que se aprende muchísimo; siempre repaso los temas necesarios. Lo cual, antes de empezar, es recomendado no saltarse la parte de bases de Vue con TypeScript.

By Raul Garcia Canet on 1/29/2026

He aprendido mucho con el curso y he refrescado muchas cosas de Vue que tenia un poco oxidadas. Es una pena que los 2 últimos módulos, que aún usan Vuex,. no los he podido realizar ya que actualmente Vuex esta deprecado y no se puede instalar. De todas formas, los contenidos de esos módulos se aprenden en los anteriores, pero con Pinia. En cualquier caso ha sido dinero bien invertido y les felicito por el fantástico trabajo!!!

By Ismael Berón on 1/8/2026

Curso genia. Bien explicado, útil, divertido, dinámico, práctico...Tener conocimientos de desarrollo web previos es recomendable, al menos lo básico (HTML,, CSS). Hay un refuerzo de JavaScript/TypeScript para quienes son más primerizos. Bien expuesto, con TypeScript, testing de cada sección... Los cursos de Herrera son excelentes

By Diego Cantero on 8/22/2025

Muy satisfecho con la calidad de enseñanza-aprendizaje. Explicaciones claras y con mucha práctica. Nunca había usado VUE antes, y cuando llegue a la sección 21, fue como balde de agua fría. Venia de una metodología y me tope con algo "nuevo" (Vuex), y me costo mucho adaptarme y aprender. El proyecto de mapas me gusto mucho ahora el desafió seria hacerlo solo y actualizado. Me hubiese gustado un proyecto con un carrito de compras!

By Brian Steven González Chávez on 7/24/2025

El curso “Vue: De Cero a Experto” de Fernando Herrera es, sin duda, una excelente opción para quienes desean aprender Vue desde lo más básico hasta un nivel avanzado. El contenido es bastante completo y está muy bien estructurado, lo que facilita el aprendizaje progresivo. Uno de los aspectos que más destaco es el enfoque práctico del curso: cada sección incluye proyectos reales y ejercicios que refuerzan lo aprendido, permitiendo aplicar los conocimientos de forma inmediata. Además, Fernando es un profesor excepcional. Tiene una gran habilidad para explicar conceptos complejos de manera clara y sencilla, lo que hace que el proceso de aprendizaje sea muy ameno y efectivo. Recomiendo este curso tanto para principiantes como para desarrolladores que quieran reforzar y ampliar sus conocimientos en Vue.

By Leonel López Borbón on 7/11/2024

Las secciones actualizadas del Curso Vue últimamente son excelentes. Sin embargo, considero que las últimas secciones, Quasar y MapasApp, son opcionales, ya que utilizan códigos antiguos. En su lugar, recomendaría enfocarse en otras secciones como la Vue Masterclass con Supabase. Quasar no tiene mucha demanda en el mercado. Es importante identificar los frameworks que tienen mayor demanda en el mercado laboral, dependiendo del país. En general, el curso de Vue Ultimate ofrece una excelente enseñanza y metodología.

By Alejandro Daniel Oliva Cardenas on 4/23/2023

Excelente curso, mas que todo el amplio margen de cosas que se ven. Me gusta que se mantenga el options API y el composition API ya que me toco trabajar en una app con Vue 2. Me ayudo demasiado este curso. Excelente como siempre Fernando!

By Felipe Loaiza on 1/15/2023

¡¡¡¡¡¡¡ Muchisimas GRACIAS !!!!!! Me ha encantado este curso! la manera en que Fernando enseña es fenomenal, la forma en que contextualiza los conceptos abstractos hace que se entienda de manera muy amena y esto personalmente me gusta mucho por que hace que disfrutes de el curso y del codigo, también hace entender el Options API y el Composotion API de manera muy profesional y como realmente se encuentran proyectos reales en el trababajo habitual. Muchas gracias de nuevo y lo recomiendo al 100%-

By Juanma Perez on 7/25/2022

Había adquirido otro curso de Vue.js en inglés, pero me salió este recomendado, y viendo las secciones dije, tiene mucha mejor pinta. ¡Y no me equivocaba! Es el mejor curso que he adquirido con diferencia, Fernando es el mejor docente que he tenido en mi vida seguramente. No tenía mucha idea de Javascript (aunque sí de muchos otros lenguajes) y de Vue no sabía absolutamente nada, y me voy con bases muy sólidas para saber afrontar casi cualquier reto en este framework. Lo adquirí con la idea de optar a un nuevo empleo y estoy seguro de que me servirá mucho (actualizaré si lo consigo). En resumen, si te lo estás pensando ni lo dudes, y menos sabiendo que en español existe un instructor tan bueno como Fernando. A veces creemos que un curso en inglés va a ser mejor, a pesar de no usar tu idioma materno (lo cual se hace pesado), y son prejuicios absurdos sin fundamento, ya que no he visto mejor curso que este. Si en un futuro necesito saber React ya sé dónde acudir. Pagué 13 euros por este curso y me parece prácticamente un robo adquirir todo este conocimiento por ese precio. Gracias y a cualquier que pueda estar pensándoselo, merece la pena muchísimo, de verdad. Encima de aprender Vue.js en profundidad, he aprendido algunas buenas prácticas de programación mientras veía este curso, tanto, que he adquirido también el curso de Fernando de Clean Code, también por un precio similar. Y el uso de Quasar que me ha encantado, muy bonito. El mejor curso y docente que he visto en esta plataforma y en mi vida.

Showing all 10 reviews on CourseDuck

Read all 4,635 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100