What you'll learn:
- Crear interfaces web modernas con Vue.js 3 usando Composition API y Option API.
- Utilizar Vite.js para desarrollar proyectos rápidos y modernos con Vue.
- Gestionar el estado global de la aplicación con Pinia o Vuex de forma profesional.
- Implementar navegación entre páginas usando Vue Router 4.
- Construir Single Page Applications (SPA) que no recargan el navegador.
- Integrar Firebase para autenticación, base de datos en tiempo real y almacenamiento.
- Validar formularios de forma efectiva utilizando Vuelidate.
- Incorporar estilos profesionales con Bootstrap 5 o Vuetify.
- Desplegar tus proyectos en la web usando Firebase Hosting, Netlify o Heroku.
- Desarrollar proyectos escalables usando Nuxt.js 3 y consumir APIs con Axios.
Vue.js 3, es un Framework de Javascript progresivo donde podremos crear interfaces de usuario. A diferencia de otros marcos monolíticos, Vue está diseñado desde cero para ser adoptable de forma incremental.
La biblioteca central se enfoca solo en la capa de vista y es fácil de captar e integrar con otras bibliotecas o proyectos existentes. Por otro lado, Vue también es perfectamente capaz de impulsar aplicaciones sofisticadas de una sola página cuando se usa en combinación con herramientas modernas y bibliotecas de soporte .
Estoy en constante actualización de nuevo material, así que atento a las nuevas secciones :)
En el curso aprenderás:
Fundamentos de Vue js con Vite.js
Aprender Composition API y Option API.
Pinia/Vuex para desarrollos profesionales
VueRouter para trabajar con rutas
Web SPA (sitios que no se sobrecargan)
Consumir servicios de Firebase (base de datos, autenticación y hosting)
Realizar registro de usuario con email y contraseña
IncorporarBootstrap 5a tus proyectos web
Realizarvalidaciones de formularioscon Vuelidate
Subir proyectos alHostingde Firebase y Netlifygratis!
Aprenderemos a subir nuestra página web al Hosting de Firebase, Netlify y Heroku, sin necesidad de gastar ningún peso adicional :)
Actualización 2025 [Nuxt.js]
Nueva sección con Nuxt.js versión 3.
Actualización 2022 [ Vue.js 3 ]
Vite + Pinia (Vuex 5) + Router 4 + Firebase 9
Regrabación completa de Vue 3 Fundamentos, Componentes, Composables y Pinia.
Actualización 2020 [ Vue.js 3 ]
Fundamentos [vue.js 3]
Vuex [vue.js 3]
Router [vue.js 3]
Proyecto con LocalStorage [vue.js 3]
Api Firebase [vue.js 3]
Auth Api Firebase [vue.js 3]
Composition API - Fundamentos [vue.js 3]
Vuex + Composition API [vue.js 3]
Firebase 8 + Composition API + Inject/Provider
Actualización Febrero 2019:
Consumo de API pública con AXIOS
Vuetify (Material Design para Vue.js)
Registro de usuario con Google y Facebook
Manejo de imágenes con Storage de Firebase
Actualización Marzo 2019
Creación de Chat en tiempo real
Actualización Mayo 2019
Introducción a Nuxt
Nuxt y Axios (API)
Actualización Octubre 2019
MEVN Aprende Node.js, Express.js, MongoDB y Vue.js
MEVN Autenticación con JWT y roles de usuario.
Despliegue de aplicaciones en Heroku y MongoDB Atlas (en la nube)