Front-end

Vue.js parte 2: construindo Single Page Applications

Curso online de Vue.js parte 2: construindo Single Page Applications

153 9.6

9,6

é a nota desse curso

679

alunos neste curso

Faça esse curso e...

  • Aprenda a criar diretivas
  • Valide formulários facilmente
  • Organize ainda melhor seu projeto
  • Entenda sobre o processo de build
  • Realize code splitting e lazy loading
  • 16h para conclusão
  • 72 atividades
  • 200 minutos de videos

Curso Vue.js parte 2: construindo Single Page Applications

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 72
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 387
    Cursos
  • 22.686
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 387
    Cursos
  • 22.686
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Carreiras com esse curso

Veja a 1ª aula

Público alvo

Programadores front-end que já dominam JavaScript e que procuram maior produtividade na criação de Single Page Applications

Nível de Dificuldade

Intermediário

Instrutores

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Criando nossa própria diretiva

    • Atendendo mais um pedido do design
    • Diretivas vs Componentes
    • Criando nossa primeira diretiva
    • A função bind e acesso ao elemento do DOM
    • Importando nossa diretiva
    • Implementando nossa lógica
    • Passagem de parâmetros
    • Passando mais de um parâmetro
    • Modificadores
    • Lidando com argumentos
    • Revisão
  2. Lidando com formulários

    • Nosso primeiro formulário
    • Capturando dados
    • Two-way data binding
    • Criando um modelo
    • Enviando dados para a API
  3. Organizando ainda melhor nosso código

    • Exclusão através da API
    • Sincronizando a exclusão no lado do cliente
    • Centralizando o domínio da API
    • Trabalhando com recursos
    • Organizando recursos em serviços
    • Rotas nomeadas
    • Revisão
  4. Lidando com alteração de dados

    • A rota de alteração
    • Extraindo parâmetro de rota e buscando com nossa API
    • Implementando a lógica de alteração
    • A diretiva v-if e v-else
    • Tratamento de erros e notificação do usuário
    • Revisão
  5. Validando formulários

    • O módulo VeeValidate
    • Validando no próprio template
    • Localização
    • Revisão
  6. O build do projeto

    • Gerando arquivos para distribuir
    • Praticando localmente
    • Code splitting e lazy loading
    • Revisão
  7. Dicas e truques

    • Importando o Bootstrap
    • Configurando o Webpack para usar novos loaders
    • Importando seus arquivos CSS
    • Estilizando nossos componentes com SASS
    • Isolando melhor nossos estilos com SASS
    • Importando seus arquivos JS e peculiaridades de objetos globais
    • Carregamento de imagens
    • Trocando o endereço da API em produção
    • Interceptando requisição e resposta
    • Para saber mais: a diretiva v-for e a propriedade key
  8. Considerações finais

    • Considerações finais

Curso Vue.js parte 2: construindo Single Page Applications

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 72
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 387
    Cursos
  • 22.686
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 387
    Cursos
  • 22.686
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana