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