TREINAMENTO MATZA

Transformando o Vibe Coding em uma estratégia corporativa usando Claude Code

Online e ao vivo
SOBRE O TREINAMENTO

Você terminará este treinamento sabendo como construir prompts eficazes e estruturados para extrair o máximo de valor de qualquer LLM, automatizar tarefas, gerar conteúdo de alta qualidade e resolver problemas complexos usando técnicas avançadas como Few-Shot Learning e Chain-of-Thought.

Target audience

Cargos
  • Desenvolvedores (Júnior, Pleno, Sênior, Staff)
  • Tech Leads e Líderes Técnicos
  • Arquitetos de Software
  • Engenheiros de DevOps/SRE
  • CTOs e Líderes de Engenharia
Senioridade
  • Mínimo: Júnior (com conhecimento básico de programação)
  • Ideal: Pleno ou acima (para melhor aproveitamento dos conceitos avançados)
Áreas
  • Engenharia de Software
  • Arquitetura de Sistemas
  • DevOps e SRE
  • Gestão de Engenharia

Prerequisites

Pré-requisitos Técnicos

Obrigatórios
  • Experiência em pelo menos uma linguagem de programação (Python, Java, C#, Go, JavaScript, PHP, Ruby, etc.)
  • Conhecimento básico de Git e versionamento de código
  • Familiaridade com conceitos de desenvolvimento (variáveis, funções, estruturas de controle)
  • Noções básicas de linha de comando/terminal
Desejáveis (não obrigatórios)
  • Experiência com APIs REST
  • Conhecimento de Docker e CI/CD
  • Conhecimento de arquitetura de software (Clean Architecture, microsserviços)
  • Vivência com ferramentas de IA para código (GitHub Copilot, ChatGPT, etc.)
Equipamento Necessário
  • Notebook com no mínimo 8GB de RAM (16GB recomendado)
  • VS Code instalado
  • Docker Desktop instalado
  • Conta no GitHub
  • Conta na Anthropic (API Key do Claude) – instruções serão fornecidas
Conhecimentos Prévios Necessários
  • Fundamentos de programação em qualquer linguagem
  • Conceitos básicos de desenvolvimento de software
  • Familiaridade com terminal/linha de comando
  • Capacidade de ler e entender código
Não é necessário
  • Experiência prévia com Claude ou ferramentas de IA
  • Conhecimento específico de JavaScript, Node.js, React ou PostgreSQL
  • Experiência com Model Context Protocol (MCP)
  • Conhecimento avançado de arquitetura de software
  • Experiência com Docker ou CI/CD

Nota para Desenvolvedores Júnior: O treinamento é acessível, porém alguns conceitos avançados podem exigir estudo complementar. Recomendamos mente aberta e participação ativa nos workshops.

Workload

Total do curso: XX horas

Conheça seu Instrutor

 

Eduardo Mendonça

Instrutor de TI certificado Google Cloud e Huawei Cloud, com mais de 30 anos de experiência em tecnologia. Atua como gestor de TI, arquiteto de soluções e especialista em infraestrutura e computação em nuvem, possuindo certificações avançadas em Google Cloud e Huawei Cloud.

Reconhecido pela capacidade de traduzir conceitos técnicos complexos de forma clara e prática, é especialista em ambientes corporativos de missão crítica.

Atualmente, é instrutor certificado pela Matza, ministrando treinamentos oficiais e customizados com foco em aplicação real e aprendizagem prática.

 

Objetivos do treinamento:

Definir e implementar um CLAUDE.md como constituição do projeto.
Criar e gerenciar um repositório corporativo de Skills, templates e padrões reutilizáveis.
Transformar conhecimento sênior em assets reutilizáveis que elevam toda a equipe.
Documentar decisões arquiteturais com ADRs gerados por IA.
Configurar e utilizar MCP Servers para integrar Claude a bancos de dados, APIs e ferramentas DevOps.
Implementar feedback loops que reduzem o tempo de validação de horas para segundos.
Automatizar a revisão de Pull Requests para garantir segurança, qualidade e arquitetura.
Gerar pipelines de CI/CD complexos usando prompts.
Dominar técnicas avançadas de engenharia de prompt (Few-Shot, Chain-of-Thought).
Aplicar padrões específicos para Frontend, Backend, Data e IaC.
Construir aplicações full-stack do zero ao deploy com assistência de IA.
Refatorar código legado de forma incremental e segura utilizando IA.
Refatorar código legado de forma incremental e segura utilizando IA.

Conteúdo programático

Dia 1

Módulo 1: Setup do Ambiente e o Poder das Skills — 2 horas.

Módulo 2: Engenharia de Prompt para Desenvolvimento de Código — 2 horas.

Módulo 3: Democratizando a Expertise — 2 horas.
Dia 2

Módulo 4: Padronizando o Ambiente Corporativo — 2 horas e 30 minutos

Módulo 5: MCP Servers - Superpoderes de Integração — 2 horas e 30 minutos.

Módulo 6: Feedback Loops Inteligentes — 2 horas.
Dia 3

Módulo 7: DevOps e Automação de CI/CD — 2 horas e 30 minutos.

Módulo 8: Padrões de Desenvolvimento por Domínio — 2 horas e 30 minutos.
Dia 4

Módulo 9: Cenários Práticos - Greenfield vs Brownfield — 2 horas.

Módulo 10: Projeto Hands-On - Task Manager Full-Stack — 2 horas para o desafio principal (com agenda total detalhada em aproximadamente 2h 30min).

Exercícios práticos incluídos

  • Workshop de Analogias (Módulo 1).
  • Jogo da Refatoração (Módulo 2).
  • Criação de Skill Corporativa (Módulo 3).
  • Criação de CLAUDE.md (Módulo 4).
  • Configuração de MCPs (Módulo 5).
  • Otimização de Feedback Loop (Módulo 6).
  • Automação de Revisão de PR (Módulo 7).
  • Workshop Rotativo de Domínios (Módulo 8).
  • Projeto Full-Stack Completo (Módulos 9 e 10).

Projetos/cases que serão desenvolvidos

  • Projeto Principal: Task Manager Full-Stack
    • Aplicação web completa de gerenciamento de tarefas.
    • Backend: Node.js + Express + Prisma + PostgreSQL.
    • Frontend: JavaScript + Next.js 14 + Tailwind CSS.
    • Autenticação JWT, CRUD completo, testes automatizados.
    • Containerização com Docker.
    • Pipeline de CI/CD com GitHub Actions.
    • Revisão automatizada de PRs.
  • Entregáveis do Projeto:
    • Código-fonte completo versionado no GitHub.
    • Documentação técnica (CLAUDE.md, ADRs).
    • Imagens Docker publicadas.
    • Pipeline de CI/CD funcional.
    • Skills corporativas reutilizáveis.

Ferramentas de IA que serão abordadas

  • Ferramenta Principal: Claude Code (Anthropic): Plataforma de desenvolvimento assistido por IA com suporte a MCP, Skills e integração profunda com IDEs.
  • Ferramentas Complementares:
    • Context7: Documentação atualizada de bibliotecas.
    • Chrome DevTools MCP: Debugging visual.
    • GitHub Copilot (menção comparativa).
    • Cursor AI (menção comparativa).
  • Integrações via MCP:
    • PostgreSQL/MySQL.
    • GitHub/GitLab.
    • Snyk (segurança).
    • SonarQube (qualidade de código).
    • Kubernetes.
    • Terraform.
    • Datadog/Prometheus.