Introducción
  • Repositorio del curso
  • Herramientas y Configuración
  • Hola Mundo
  • Primer Componente con VueJS
  • Uso de Directivas v-text | v-bind ⚠️ERROR en el COMPONENTE
  • Creando Componentes Locales o Hijos y usando la Diractiva v-html
  • Mostrando y Ocultando Elementos con Vue JS v-show y v-if
  • Trabajando con lista y recorrer lista con v-for
  • Utilizando eventos con v-on y ejecutando métodos
  • Crea un Componente Global
  • Twoway Data Binding con directiva v-model
  • Ejercicio usando v-model v-show|v-if v-for
  • Pasando contenido a nuestros componentes hijos con v-slot
  • Prevenir Render de interpolación con v-pre
  • Prevenir visualización de elementos antes del render con v-cloak
  • Binding de la Data solo una vez optimizando el rendimiento con v-once
  • Computed Properties
  • Get y Set en Computed Properties
  • Compartir data de componentes Padres a componentes Hijos con PROPS
  • Actualizar data del componente padre desde componente hijo con $emit
  • Solución al reto $emit y plus visual con otro componente
  • Solución al Reto | ciclo de vida de componentes Vue JS hooks
  • Usando props sync y $emit en nuestro componente MovieFav
  • Uso $parent para Acceder a data de componente padre desde componentes hijos
  • Uso de $refs para acceder a data y metodos de componentes hijos
  • Agregando estilos y manejo de clases con VueJS
  • Usando Filtros para cambiar los valores a mostrar
  • Watchers para vigilar el cambio en la data
Aplicación de películas
  • Configurando API y Obtener primeras películas
  • Paginando Películas
  • RETO Paginando Películas
  • Solución reto Paginando Películas
  • Buscar películas por titulo
  • Render resultados de búsqueda de películas uso de mixin
  • Solución al Reto Reset búsqueda
  • Manejos de rutas con Vue Router
  • Componente y Ruta detalle de Película
  • Vuex Primeros pasos state y mutations
  • Vuex para gestionar el estado de películas favoritas
  • Vuex mapState mapMutations
  • Y ahora que sigue