Single-Page Apps (SPA) com VueJS

16h

Descrição

Este é um tutorial prático de VueJS para programadores JavaScript. Conhecimento de ES6 é desejável mas não é necessário. É um tutorial hands-on para criar uma aplicação Web completa alimentada por um serviço RESTful (fornecido por um backend Java, Node.js ou PHP). Cada recurso apresentado é aplicado em uma aplicação que é incrementada ao longo do curso. Há uma versão deste mesmo curso usando o mesmo código para React.js

Ao final do curso o aluno deverá ser capaz de:

    Construir uma aplicação (SPA) inteira com ReactJS usando os principais recursos do framework
  • Configurar um ambiente para desenvolvimento
  • Criar instâncias e componentes reusáveis
  • Configurar templates em instâncias e componentes
  • Renderizar componentes condicionalmente
  • Tratar eventos do usuário e do ciclo de vida
  • Configurar roteamento básico
  • Configurar estado com Vuex

Este curso é destinado a programadores JavaScript.

Programa

  1. Instalação e configuração do ambiente
  2. Criando uma instância
  3. Templates e diretivas
  4. Propriedades fixas e computadas
  5. Renderização
  6. Ciclo de vida
  7. Eventos
  8. Formulários
  9. Componentes
  10. Fundamentos de roteamento
  11. Fundamentos de gerenciamento de estado

Extras

  1. Livro (antigo) escrito por Helder da Rocha em 1999 disponível para download (contém código-fonte).

Cursos relacionados