Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps

Aprende Vue.js creando Proyectos Reales aprende MEVN Pinia Composition Vue Router SFC Vuetify Firebase Composables APIs

4.90 (385 reviews)
Udemy
platform
Español
language
Web Development
category
Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps
3,066
students
40 hours
content
Nov 2023
last update
$84.99
regular price

What you will learn

Aprender Vue 3 y su ecosistema como Vue Router, Pinia, Composables, VueFire y más

Comunicar tus proyectos Vue con API's

Crear REST API's con el MEVN Stack - MongoDB Express Vuejs y Node

Aprender en base a proyectos que podrás utilizar en tu portafolio

Aprender las API's reactivas de Vue como Ref, Reactive, Watches y Computed

Métodos de Ciclo de Vida en Vue

Crear tus propios Composables

Pinia para manejar un estado global

Vue Router para proyectos con múltiples páginas

Desarrollo FullStack con Firebase y MEVN

Autenticación con Firebase y MEVN

Seguridad con Firebase y MEVN

Crear proyectos con gran performance con Firebase y MEVN

Integrar Tailwind y Vuetify a tus proyectos Vuejs

Why take this course?

Si eres de las personas que aprenden mejor cuando creas proyectos reales este curso es para ti

Algunos de los temas que vas a aprender en este curso incluyen:

  • State con Ref y Reactive

  • Computed Properties

  • Watchers en Vue.js

  • Ciclo de Vida de los componentes

  • Single File Components - Template - Script y Style en un mismo archivo.

  • Directivas en Vue.js incluyendo v-for v-if v-else

  • Eventos y Eventos Personalizados

  • Emits y Props

  • Pinia para manejar un estado global

  • Vue Router para crear proyectos con múltiples páginas.

  • Crear y Consumir API's y REST API's en Vue.js

  • Firebase para guardar datos, archivos y autenticación de usuarios

  • MEVN - MongoDB Express Vue.js y Node.js creando una aplicación Full Stack con panel de administración, API, y mucho más

  • Integrar tailwindcss a Vue.js

  • Utilizar Vuetify

  • Crear y definir composables para separación y re-utilización de código.

Los proyectos están diseñados para ir de menor a mayor complejidad, puedes utilizar estos proyectos para un portafolio, venderlos a un cliente pero no pueden formar parte de un curso ya que se tomarán acciones legales.

01 .- GuitarLA

El Primer proyecto del curso, haremos un carrito de compras para una tienda de guitarras, el usuario puede añadir guitarras, cambiar sus cantidades, eliminarlas, veremos como calcular el total con un computed property y aprenderás sobre State, Single File Components, Eventos y Emits, props, watches y mucho más!

02.- Admin de Pacientes

Segundo proyecto del curso, estaremos aprendiendo mucho sobre formularios y manejo de state en Vue.js, le permitiremos al usuario actualizar sus registros que sin duda añadirá mayor complejidad a este proyecto; es el primer proyecto que utiliza tailwindcss

03.- Control de Gastos

En este proyecto añadiremos mayor cantidad de componentes y operaciones; sacaremos máximo provecho de las API's reactivas de Vue.js para crear una aplicación muy dinamica e interactiva. Aprenderás más de los fundamentos de JS.

04.- Cotizador de Criptomonedas

Este es el primer proyecto que consume una API externa algo que será muy común en tu carrera como dev: enviar parametros a API's y consumirlos para presentarlos.

05.- App de Clima

Similar al Proyecto Anterior en este estaremos creando una aplicación de clima que se conecta a una API externa, esta API requiere un Key y enviar los datos de cierta forma; una vez enviada la petición veremos como obtener los datos y presentarlos.

06.- Registro de Clientes

Las API's anteriores reciben datos y entregan información; pero en este estaremos creando una REST API, a diferencia de las anteriores las REST API tienen la caracteristica que reciben peticiones para obtener datos, crearlos, eliminarlos y actualizarlos. También es el primer proyecto con Vue Router.

07.- Buscador de Recetas de Bebidas

Este proyecto ya incluye un Stack con más herramientas: Vue Router, Tailwindcss y Pinia para manejar un estado global en nuestra aplicación.

08.- Bienes Raices

Primer proyecto Full Stack; utilizaremos firebase para el backend; con firebase podemos subir archivos, crear datos en una base de datos real, autenticar usuarios sin tener conocimientos de backend, ideal para proyectos de clientes, pruebas técnicas o para aprender más sobre backend.

09.- Punto de Venta

El Punto de Venta es el segundo proyecto Full Stack, en este añadiremos una mayor cantidad de funciones, colecciones y dependencias para sacar máximo provecho de firebase, agregaremos diferentes Stores, más páginas, diferentes áreas, un panel de administración y mucho más.

10.- App Salon

El Proyecto MEVN que incluye un backend hecho en Node.js / Express / MongoDB / REST API / Model View Controller y en el frontend incluye TailwindCSS, Vue Router, Pinia, es sin duda el proyecto más complejo de todos; un proyecto de reservaciones que deshabilita las horas ya tomadas por los usuarios, además tiene una autenticación profesional con Creación de Cuentas, Login, Confirmar cuentas y recuperar password en caso de olvidarlo.

Screenshots

Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps - Screenshot_01Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps - Screenshot_02Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps - Screenshot_03Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps - Screenshot_04

Reviews

Enzo
August 19, 2023
Porque el curso es muy completo y el profesor se detiene en cada detalle para explicarlo de la manera más sencilla posible.
Wilfredo
August 9, 2023
Definitivamente, fue la mejor elección para prender VueJS. La metodología de aprender con ejemplos practicos de la vida real que utiliza Juan es una verdadera estrategia de enseñanza que te prepara para el campo laboral con este framework. Enseñado desde cero hasta lo mas complejo y entendible, es lo que hace que te recomiende este curso para hacerte un profesional de la programación con VueJS.
Anonymized
August 8, 2023
Estoy aprendiendo lo relacionado con vue js, y este curso me ha parecido sencillo, y me da la información que necesito
Carolina
August 1, 2023
Me encanta como explica todo, muy sencillo, un curso muy completo. Aprendí demasiado y sigo aprendiendo.
Angel
July 23, 2023
Es el mejor curso que he tomado hasta la fecha, me he picado un monton con todo lo que el profe enseño en este curso, la unica razon por la que no le pongo 5 estrellas es porque me hubiera gustado que el primer proyecto con Firebase no usara Vuefire (Para poder entender un poco mas a fondo el como se realizan las cosas cuando se trabaja con la libreria pura de Firebase) pero la verdad ya solo me falta el ultimo proyecto y estoy muy agradecido con todo lo que aprendi! AMO TAILWIND!!! Y Espero poder aprender mas del profe Juan en algun otro curso que me interese proximamente!
Johan
July 12, 2023
Muy buen curso, aprendí mucho sobre JavaScript usando el Framework de Vue, tenía buenas expectativas y el curso cumplió con todas ellas. Además puedo basarme de lo aprendido en los videos para crear mis propios proyectos para nutrirme más como desarrollador
Brandon
July 10, 2023
Excelente curso, he aprendido mucho sobre Vue.js 3. Los proyecto son muy interesantes y siempre usas lo aprendido anteriormente más algo nuevo. Como sugerencia al profesor para próximas actualizaciones o cursos, es usar TypeScript y tal vez profundizar más en Vuetify. De ahí en fuera me llevo muchos conocimientos listo para aplicar en mis futuros proyectos.
Sergio
June 24, 2023
Increible curso , estoy aprendiendo mucho, si le doy 4 estrellas y media es solamente por que me hubiese gustado que se incluyera TypeScript y tambien una sección de deploy en el hosting de firebase o bien el deploy del front y el backend en algun host o como se haga en la vida laboral, pocos cursos realizan eso, también me hubiese gustado ver integraciones de medios de pago sobre todo en las secciones donde se trabaja con productos, de momento voy en el proyecto de bienes raices no se si en los que vienen se toquen estos temas pero revisando creo que no :( , pese a esos puntos el profesor Juan Pablo es de los cracks, Fernando Herrera y Juan Pablo de la Torre son como los goku y vegeta de los cursos de programación en Udemy, en Vue me incline por el profe Juan y no me arrepiento, recomendadisimo curso. pd: Falta un curso de Flutter con Riverpod creado por el profe Juan
Ariel
June 23, 2023
Explica muy bien, es realmente claro y no deja dudas. Espero seguir en esta linea de aprendizaje. Estoy muy conforme con el curso!!
Pablo
June 20, 2023
Este profesor me parece un tío excepcional, lo explica super sencillo. hace unos cursos elegantes donde se aprende bien. gracias
Jorge
June 16, 2023
El curso es muy bueno realmente. Tiene un gran plus, el ultimo proyecto del curso que es Full Stack con Node. Lo unico que realmente hubiese esperado, ya que es un standard de la industria ahora, es el uso de typescript. De resto, muy buen curso.
José
June 13, 2023
es el mejor curso de VUE que eh visto super bien explicado, gracias por tomarte el tiempo de hacer esto, con tal nivel de detalle. se merece mas de 5 estrellas gracias la vdd aprecio mucho que hicieras este curso lo esperaba con ansias
Antonio
June 1, 2023
Excelente profesor, todos sus cursos están bien explicados y te lleva gradualmente de tal manera que al concluir tienes un gran conocimiento a detalle del framework.
Luz
June 1, 2023
Juan explica muy bien cada parte del curso. Muchas gracias por ser tan profesional y dedicado a enseñar.
Diego
June 1, 2023
Todos los cursos de Juan Pablo son sinónimo de excelencia y profesionalismo. Este curso lo venia esperando hace mucho. Gracias Juan!

Charts

Price

Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps - Price chart

Rating

Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps - Ratings chart

Enrollment distribution

Vue.js 3 - La Guía Completa - Composition Pinia MEVN 10 Apps - Distribution chart
4304929
udemy ID
9/17/2021
course created date
6/1/2023
course indexed date
Bot
course submited by