Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desenvolvimento Web Avançado com Vue (v2 e v3) e Vuex
Rating: 4.7 out of 5(795 ratings)
3,924 students

Desenvolvimento Web Avançado com Vue (v2 e v3) e Vuex

Domine o framework JavaScript front-end que combina o melhor do React e o melhor do Angular
Created byJorge Sant Ana
Last updated 12/2025
Portuguese
Portuguese [Auto],

What you'll learn

  • Criar aplicações modernas com Vue
  • Os fundamentos, conceitos e funcionamento do framework Vue
  • Iniciar e desenvolver projetos profissionais utilizando o Vue CLI
  • Versionar aplicações Vue no Bitbucket e publicá-las no Heroku
  • Criar componentes reutilizáveis

Course content

15 sections367 lectures43h 33m total length
  • Introdução ao Vue.js3:15
  • Canais de comunicação0:05
  • Instalando as ferramentas de desenvolvimento local4:57
  • Iniciando o nosso primeiro front-end com Vue12:19
  • Primeiro App em Vue (instância de Vue e o double mustache)11:09
  • Iniciando projetos Vue com o JSFiddle e ou Codepen4:53
  • Explorando um pouco mais a propriedade data8:23
  • Methods - Adicionando os nossos primeiros métodos a instância Vue9:11
  • Methods - Recuperando atributos do data3:28
  • Methods - O contexto léxico das arrow functions e o conflito de nomes6:12
  • Diretiva V-Bind - Realizando o bind de atributos de tags HTML9:35
  • Diretiva V-Bind - Sintaxe sugar e a sobreposição/encadeamento de valores6:25
  • Utilizando expressões no data binding8:27
  • Diretiva V-On - Manipulando eventos5:31
  • Methods - Passando parâmetros para os métodos6:01
  • Diretiva V-On - Capturando os dados do evento ($event)3:16
  • Hands on - Praticando com data, methods, template string, v-bind e v-on19:13
  • Diretiva V-On - Implementando modificadores18:48
  • Selecionando elementos HTML e suas propriedades por ID7:39
  • Diretiva V-If - Renderização condicional de elementos HTML18:19
  • Diretiva V-Show - Exibição condicional de elementos HTML6:43
  • Diretiva V-HTML - Injetando elementos HTML6:04
  • Diretiva V-Text - Injetando textos3:16
  • Diretiva V-Once - Evitando que elementos HTML sejam renderizados novamente5:46
  • Diretiva V-For - Implementando laços de repetição parte 16:03
  • Diretiva V-For - Implementando laços de repetição parte 28:28
  • Renderização de listas com o atributo Key8:58
  • Diretiva V-For - Implementando laços de repetição parte 31:43
  • Diretiva V-For - Implementando laços de repetição parte 410:37
  • Trabalhando com a tag Template para renderização condicional e listas5:36
  • Trabalhando com propriedades computadas (computed) parte 111:18
  • Trabalhando com propriedades computadas (computed) parte 212:57
  • Diretiva V-Model - Sincronizando inputs com atributos (two-way-data binding)7:50
  • Diretiva V-Model - Praticando um pouco mais o two-way-data binding10:09
  • Trabalhando com propriedades observadoras (watch)14:28

Requirements

  • Conhecimento básico em HTML, CSS, Bootstrap e JavaScript

Description

Bem-vindo ao curso Desenvolvimento Web Avançado com Vue (v2 e v3) e Vuex.


Descubra como ganhar produtividade no desenvolvimento de aplicações web front-end modernas utilizando o framework Vue e a linguagem de programação JavaScript.

O curso conta com mais de 350 aulas, ao todo são mais de 40 horas de videoaulas, tudo com muita prática. Além disso você contará com um suporte campeão para tirar suas dúvidas.

Para iniciar o treinamento é importante que você tenha conhecimentos básicos HTML, CSS, Bootstrap e JavaScript.

Conheça agora mesmo o curso mais COMPLETO da Udemy sobre o framework Vue e leve seus conhecimentos de programação para o próximo nível!


Confira abaixo os principais tópicos que você irá aprender nesse curso:

- Configuração do ambiente de desenvolvimento nos sistemas operacionais Windows, Linux Ubuntu e OSX.

- Conceitos iniciais do framework VueJS.

- Propriedades el, data, methods, computed, watch, $refs, template.

- Diretivas v-bind, v-on, v-if, v-show, v-html, v-text, v-once, v-for, v-model.

- One-way data binding e two-way data binding.

- Virtual DOM vs DOM real.

- Vue CLI (plugins, variáveis de ambiente, eslint, webpack), Git e Bitbucket, deploy Heroku e Vue Devtools.

- Extra: Aplicações desktop com Vue 3 e Electron.

- Componentes: Single file component, lifecycle hooks, props, $event, barramento de eventos global com lib mitt e slots.

- Formulários e máscaras de input (bibliotecas maska e moment)

- Diretivas customizadas

- Mixins

- Vue Router (navegando entre componentes) e JSON Server

- Animações

- Gerenciamento de estado centralizado com Vuex

Who this course is for:

  • Esse curso é destinado a qualquer profissional interessado em alcançar os mais altos níveis de desenvolvimento de aplicações web modernas utilizando a tecnologia JavaScript e o framework Vue