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.
                    
                    
                        - Instalação e configuração do ambiente
 
                        - Criando uma instância
 
                        - Templates e diretivas
 
                        - Propriedades fixas e computadas
 
                        - Renderização
 
                        - Ciclo de vida
 
                        - Eventos
 
                        - Formulários
 
                        - Componentes
 
                        - Fundamentos de roteamento
 
                        - Fundamentos de gerenciamento de estado