Vue js

  • Development

Vue js

32h
Visão Geral

Nosso curso de treinamento Vue.js ministrado por instrutor fornecerá experiência prática na criação de aplicativos JavaScript modernos usando essa estrutura leve e progressiva.

O Vue oferece controle sobre quais funcionalidades realmente são incluídas, dando a você a oportunidade de escrever aplicativos da Web extremamente leves, escalando para implantações muito mais complexas conforme necessário.

Laboratórios práticos irão guiá-lo através da obtenção e instalação do Vue.js para construir e implantar um aplicativo funcional.

Estamos muito felizes em discutir seus requisitos específicos de projeto se você estiver procurando explorar opções para um curso Vue personalizado

Objetivo

Após concluir o Vue js, você será capaz de:

  • Descrever as vantagens do framework Vue.js
  • Trabalhar com diretivas Vue.js
  • Crie aplicativos baseados em composição
  • Adicionar roteamento a um aplicativo Vue.js
  • Isolar o estado usando Vuex
  • Escreva código para testar seu projeto Vuex
  • Esteja ciente das tecnologias relacionadas, incluindo TypeScript e Nuxt
Publico Alvo
  • Nosso curso de treinamento Vue.js é destinado a Desenvolvedores Web que desejam usar o IT Solutionss em todo o seu potencial, a fim de desenvolver, testar e implantar aplicativos Web e Aplicativos de página única usando Vue.js e tecnologias relacionadas.
Pre-Requisitos
  • Idealmente, os delegados terão experiência de trabalho de desenvolvimento web com HTML e JavaScript / ECMAScript, ou serão proficientes em uma linguagem como C#, Java, PHP, Python...
Informações Gerais
  • Carga Horária: 32h
  • Se noturno este curso é ministrado de segunda-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

Formato de entrega: 

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado. 

Lab:

  • Laboratório + Exercícios práticos 
Materiais
Português | Inglês
Conteúdo Programatico

Vue.js Fundamentals

  1. Creating a Vue instance
  2. Understanding interpolation
  3. Using Vue directives in the view.
  4. Iteration over data using v-for
  5. Conditional styling
  6. Filters
  7. Performance advantages of computed properties

Components

  1. Component composition
  2. Working with Fetch or Axios to get data from an API
  3. Passing props into components
  4. Defining unique keys for component instances.
  5. Changing props passed into components
  6. Emitting and listening for custom events.
  7. Dynamic components and lazy loading

Forms

  1. Working with form controls and 2-way bindings
  2. Persisting state with a localStorage mixin

Routing

  1. Defining routes
  2. Router lifecycle-events
  3. Lazy loading of routes
  4. Router guards.
  5. Programmatic navigation

State management with Vuex

  1. Isolating state with Vuex
  2. Define the store and its state.
  3. Using commit with sync mutations
  4. Using dispatch with async actions

Unit Testing

  1. Writing assertions
  2. Grouping tests with it and describe
  3. Working with vue-test-utils and the DOM
  4. Testing a Vuex store

Vue application development

  1. Working with Typescript and Vue.js
  2. Building apps with the Nuxt.js framework
  3. Modifying Vue behaviour with Plugins
  4. Loosely coupled communication with an Event Bus
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas