formação_

Formação Vue.js

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

Esta formação faz parte dos nossos cursos de Front-end
60h

Para conclusão

4
Cursos
3
Vídeos extras
1
Podcast
4
Artigos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

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!

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Professores especializados Front-end

Com quem você vai aprender

  • Flavio Henrique de Souza Almeida

    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.

  • Flavio Henrique de Souza Almeida

    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.

  • Marcos Vinicios da Silva Neves

    Marcos é arquiteto de software, envolvido na arquitetura, design e implementação de microsserviços, micro frontends e sistemas distribuídos. Tem experiência significativas em aplicativos, integração e arquitetura corporativa. É Engenheiro de Software pela UNESA e Arquiteto de Software pela PUC Minas.

  • Marcos Vinicios da Silva Neves

    Marcos é arquiteto de software, envolvido na arquitetura, design e implementação de microsserviços, micro frontends e sistemas distribuídos. Tem experiência significativas em aplicativos, integração e arquitetura corporativa. É Engenheiro de Software pela UNESA e Arquiteto de Software pela PUC Minas.

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.

nossos alunos e alunas

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

Flávio Almeida é um instrutor sensacional. Parabéns Alura.

Vue.js parte 1: construindo Single Page Applications

Rodrigo de Carvalho Santos

Eu sempre esperei por este conteúdo, infelizmente tive que aprender isso tudo sozinho pela internet, me custou muito tempo. Hoje concluí este curso descobrindo alguns ajustes que ainda posso fazer na maneira que eu autentico meus sistemas.

Vue.js: Protegendo recursos com autenticação e VueX

Elias Lazcano Castro Neto

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

Comece hoje mesmo os cursos de Vue.js. Matricule-se 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