Entrar em Contato
 Duração 35 horas

Programa do Curso

Conceitos Avançados de Vue.js

  • Ciclo de vida avançado de componentes
  • Tratamento avançado de props, emits e eventos personalizados
  • Reatividade avançada (ref, computed, effect, watch, etc.)
  • Controle de rotas e navegadores de guarda

Gerenciamento de Estado Escalável com Pinia

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

Integração de APIs e Design 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
  • Boas práticas para ambientes de desenvolvimento, teste e 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
  • Boas 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
  • Construção de interfaces UI responsivas e performáticas com Quasar
  • Uso do Quasar com TanStack, PWA e ServiceWorker

TypeScript no Vue.js

  • Tipagem avançada para componentes e stores
  • Definição de tipos para props, emits e slots
  • Padrões reutilizáveis e boas 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.)
  • Boas 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

Material e Suporte

  • Documentação abrangente e exemplos para cada módulo
  • Acesso a materiais gravados ou recursos online
  • Perguntas e respostas e suporte à implementação pós-formaçã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 que constroem aplicações Vue de grande escala
  • Desenvolvedores em busca de melhores práticas em arquitetura, testes e otimização

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 6500 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas