VueJS é um framework Javascript fantástico para construir aplicações Frontend! Vue.js mistura o melhor do Angular + React!
Conteúdo do Curso
Seção 1
14:462 aulas
Introdução
Seção 2
11:103 aulas
Preparando o ambiente
Seção 3
35:195 aulas
Primeiros passos
Seção 4
01:08:2111 aulas
Conceitos Fundamentais
- Visão Geral da Seção 2:52
- Passagem de dados com o Vue 9:27
- Criando métodos 7:43
- Computed Properties 7:00
- Computed Properties vs Métodos 4:46
- Definindo novo valor para uma Computed Property 4:04
- Watchers 5:54
- Ciclo de Vida do Vue 6:24
- Trazendo dados ao renderizar a página 4:47
- Filtros 8:37
- Conhecendo uma coleção de Filtros Personalizados 6:47
Seção 5
02:04:3620 aulas
Diretivas
- Visão Geral da Seção 2:48
- v-if e v-else 8:56
- v-show 2:48
- v-if vs v-show 3:26
- v-text 2:31
- v-html 4:59
- v-once 3:31
- v-for 8:51
- v-bind 4:39
- Informando argumentos dinamicamente para o v-bind 3:38
- v-model 8:59
- v-on 6:45
- Usando o v-on para filtrar uma lista dinamicamente 10:04
- v-slot 8:41
- v-pre 4:20
- v-cloak 4:54
- Criando Diretivas Personalizadas 8:48
- Funções para Criação de Diretivas 5:40
- Parâmetros para uma Diretiva Personalizada 9:03
- Diretivas Personalizadas - Argumentos Dinâmicos 11:15
Seção 6
18:204 aulas
Desafio 1 - Criando Um Blog
Seção 7
39:486 aulas
Estilização
Seção 8
52:048 aulas
Animações
Seção 9
56:099 aulas
Eventos
Seção 10
14:133 aulas
Desafio 2 - Criando Uma Página De Login
Seção 11
02:29:3525 aulas
Componentes
- O que é um Componente? 6:18
- Criando um Componente Global 9:03
- Criando um Componente Local 8:28
- Criando um Componente com vue-cli 6:43
- Praticando: Criando o componente Header 15:53
- Praticando: Criando o componente Footer 4:27
- Praticando: Criando o componente Section 10:50
- Praticando: Criando o componente News 8:34
- Props - Informando dados para um componente 4:07
- Praticando: Informando props para componente News 10:25
- Comunicação entre componentes com eventos 3:13
- Praticando: Comunicação entre componentes 8:42
- v-model em componentes 2:12
- Praticando: v-model em componentes 5:28
- Praticando: Ciclo de Vida de um Componente 8:17
- Slots 2:28
- Praticando: Slots 2:50
- Dando nomes aos Slots 2:41
- Praticando: Dando nomes aos Slots 2:23
- Mixins 3:32
- Praticando: Criando Mixins 4:01
- Componentes Dinâmicos 3:02
- Praticando: Componentes Dinâmicos 9:01
- Async Components 3:12
- Praticando: Async Components 3:45
Seção 12
01:11:2014 aulas
Vuex
- O que é o Vuex? 5:34
- Instalando o Vuex 5:52
- State 3:53
- Praticando: State 7:25
- Getters 3:49
- Praticando: Getters 3:52
- Praticando: Carregando notícias usando Getters 3:51
- Mutations 3:27
- Praticando: Mutations 5:19
- Actions 4:10
- Praticando: Actions 5:36
- Praticando: Adaptando o v-model no Vuex 7:02
- Módulos 2:47
- Praticando: Módulos 8:43
Seção 13
01:43:2723 aulas
Vue Router
- O que é o Vue Router? 2:36
- Instalando o Vue Router 5:15
- Como criar rotas 4:42
- Praticando: Criando rotas 11:51
- Métodos para navegação 2:50
- Praticando: Métodos para navegação 11:35
- Informando parâmetros para as rotas 3:04
- Praticando: Informando parâmetros para a rota de notícias 10:30
- Criando rotas filhas 2:09
- Criando nomes para as Rotas 3:06
- Praticando: Criando nomes para as Rotas 4:36
- Criando nomes para as views 2:48
- Definindo a Ordem das Rotas 2:47
- Redirect e Alias 3:10
- Praticando: Redirect e Alias 2:33
- Página 404 (Not Found) 3:01
- Praticando: Página 404 (Not Found) 3:46
- Navigation Guards - Global 6:33
- Navigation Guards - Local 2:21
- Navigation Guards - Componentes 2:16
- Praticando: Criando validação para renderização de um componente 4:24
- Transições entre as rotas 1:59
- Praticando: Transições entre as rotas 5:35
Seção 14
5:051 aula
Conclusão