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/6 Cursos finalizados
Esta formação faz parte da escola Front-end
79h

Para conclusão

6

Cursos

2

Vídeos extras

3

Podcasts

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.

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

Para iniciar vamos conhecer o Webpack, uma das ferramentas de produtividade do código JavaScript mais populares do mercado.

Depois de conhecer as boas práticas dessas tecnologias imprescindíveis para front, já será na hora de mergulhar no mundo de Vue.js e botar a mão na massa!

  • O que é possível criar com 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

    Programando na linguagem web

    Considerando que você já tem conhecimentos básicos da linguagem JavaScript, agora você se aprofundará nela aprendendo a manipular elementos dentro da sua página, utilizando e validando formulários e conhecendo boas práticas de organização do código.

    Em seguida, iremos avançar e conhecer o Webpack, um dos empacotadores de código para projetos Web mais populares no mercado. Você conhecerá o Webpack Dev Server, que lhe dará mais agilidade na hora de escrever seu código.

  2. 2

    Iniciando no Vue.js

    Chegou a hora de conhecer a biblioteca Vue.js! Você irá criar uma SPA (Single Page Application) em forma de um programa de gerenciamento de fotos e a integrará com o back-end Node.js.

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

  3. 3

    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 Vue.js. 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 o Vue.js, utilizando a biblioteca Vue Test Utils e o JEST.