Entrar em Contato

Programa do Curso

Conceitos Avançados do Vue.js

  • Ciclo de vida avançado de componentes.
  • Manipulação avançada de props, emits e eventos personalizados.
  • Reatividade avançada (ref, computed, effect, watch, etc.).
  • Controle de rotas e guards de navegação.

Gerenciamento de Estado Escalável com Pinia

  • Arquiteturas escaláveis com Pinia.
  • Composição avançada e modularização de stores.
  • Melhores práticas para gerenciar dados globais e locais.

Integração de APIs e Projeto da Camada de Dados

  • Configuração global e personalizada do Axios.
  • Uso avançado de interceptadores e tratamento de erros.
  • Integração com Pinia e componentes.
  • Fluxo de dados entre APIs, stores e componentes de UI.

Fluxo de Trabalho Moderno de Desenvolvimento Vue

  • Configuração avançada do Vite para projetos Vue.js.
  • Integração de plugins e otimização de build.
  • Melhores práticas para ambientes de dev/teste/produção.
  • Variáveis de ambiente para produção (Vault), CI/CD.
  • Qualidade de Código: configuração e integração de ESLint, Prettier e SonarQube.
  • Melhores práticas para formatação automatizada e análise estática.

Especialização em Framework: Quasar Framework

  • Otimização e personalização de componentes Quasar.
  • Criação de UIs responsivas e de alto desempenho com Quasar.
  • Uso do Quasar com TanStack, PWA e ServiceWorker.

TypeScript no Vue.js

  • Digitação avançada para componentes e stores.
  • Definição de tipos para props, emits e slots.
  • Padrões reutilizáveis e melhores práticas para segurança de tipos.

Testes e Confiabilidade do Código

  • Testes unitários e de integração para componentes e stores.
  • Ferramentas recomendadas (Vue Test Utils, Vitest, etc.).
  • Melhores práticas para manutenibilidade e automação de testes.

Desempenho e Otimização

  • Lazy loading, code splitting e otimização de recursos.
  • Identificação e resolução de gargalos de desempenho.
  • Perfilamento e ajuste fino de aplicações Vue.js.

Materiais e Suporte

  • Documentação abrangente e exemplos por módulo.
  • Acesso a materiais gravados ou recursos online.
  • Perguntas e respostas e suporte pós-formação para implementação.

Resumo e Próximos Passos

Requisitos

  • Experiência no desenvolvimento de aplicações com Vue.js.
  • Familiaridade com JavaScript, ES6+ e APIs REST.
  • Compreensão básica de ferramentas de build frontend e arquiteturas baseadas em componentes.

Público-Alvo

  • Desenvolvedores frontend com experiência prévia em Vue.js.
  • Engenheiros de software construindo aplicações Vue de grande escala.
  • Desenvolvedores em busca das melhores práticas em arquitetura, testes e otimização.
 35 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas