Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

Vue.js

Avance em front-end construindo Single Page Applications com mais produtividade.

0/0 passos finalizados
Esta formação faz parte da escola Front-end
52h

Para conclusão

4

Cursos

3

Vídeos extras

1

Podcast

4

Artigos

Descubra o Vue.js, a poderosa biblioteca JavaScript

Nesta Formação, você irá descobrir os principais benefícios do Vue.js, entendendo quando usá-la ao invés dos seus principais concorrentes Angular e React.

  • O que é Vue.js?

É um framework JavaScript criado para desenvolver de interfaces de usuário e aplicativos de página única (Single Page Applications - SPA).

  • Quais os requisitos para começar com Vue.js?

Você precisa ter um bom domínio das ferramentas de desenvolvimento front-end, principalmente de JavaScript.

  • O que vou aprender na Formação Vue.js?

Criaremos uma SPA em forma de um programa de gerenciamento de fotos. Você a integrará com o back-end Node.js, criará seus próprios componentes e irá dominar diretivas, rotas e views.

Com foco em boas práticas, você aprenderá como validar formulários facilmente, e conhecerá mais recursos que podem lhe ajudar na construção da sua SPA como code splitting, lazy loading e mais.

Entenda melhor como funciona o Vuex, a ferramenta para gerenciamento de estado para aplicações Vue.js. Além disso, conheça e aplique a biblioteca Vue Test Utils para testar os seus componentes e garantir qualidade na aplicação.

Começa a estudar essa Formação e alavanque a sua carreira em front-end!

Passo a passo

  1. 1

    Iniciando no Vue.js

    Você que já conhece JavaScript e está afim de experimentar uma nova forma de construir páginas dinâmicas, aqui você aprenderá sobre o VueJS, um framework progressivo, que permite a criação de Single Page Applications (SPA). Nestes cursos de introdução, será criada uma aplicação de gerenciamento de fotos e a integrará com um back-end Node.js.

    Em seguida, você irá ganhar mais confiança na ferramenta, criará seus próprios componentes e irá dominar conceitos e práticas como as diretivas, rotas e views.

  2. 2

    Aprofundando no Vue.js

    Neste passo, você irá conhecer outros recursos do Vue.js, como o uso do Vuex para gerenciar o estado de uma aplicação. Além disso, saiba como lidar com os trâmites de autenticação usando esse framework.

    Em seguida, explore como funciona o mundo dos testes no cenário do Vue.js, utilizando a biblioteca Vue Test Utils e o JEST.