curso de

Vue.js parte 2: construindo Single Page Applications

Estudando este mês:

e mais 315 alunos(as)

Resumo do curso

  • 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

Público alvo

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

Conteúdo relacionado

Cursos de Frameworks MVC em Front-end

Leia nossos artigos de Front-end

Última atualização

16/08/2019

Já é aluno?

Comece o curso agora

16h

p/ conclusão

72

Atividades

185

Minutos de video

6392

Alunos nesse curso

9.3

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Vue.js parte 2: construindo Single Page Applications

Formação com esse curso

Instrutores

  • Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

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

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Muito rica a experiência, aprendi muito sobre essa parte introdutória do Vuejs. Obrigado equipe Alura, obrigado professor Flavio!

Vue.js parte 2: construindo Single Page Applications

Victor Hugo Carvalho Alves

Mestre Flávio sempre dando um show em seus treinamentos! Parabéns alura e pelo grande instrutor Flávio por mais um ótimo treinamento! Obrigado mais uma vez

Vue.js parte 2: construindo Single Page Applications

Imobsoft Softwares Imobiliários

Parabéns ao professor/instrutor Flávio. Foi um curso com didáticas, exemplos e conteúdos de extrema qualidade. E que trouxe grande interesse em aprender tudo que podia, o mais rápido possível. Usarei uma frase para descrever esse curso, que é a mesma que eu uso para quando eu leio um livro que me interessou muito: "Eu devorei esse curso :D"!

Vue.js parte 2: construindo Single Page Applications

Philip Ibbotson Trierweiler Delling

Aprenda Frameworks MVC com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas