CLAUDE PARA DESENVOLVEDORES

CLAUDE PARA DESENVOLVEDORES

A formação Claude para Desenvolvedores ensina os participantes a utilizar o Claude Code como assistente inteligente no desenvolvimento de software. Em 2 dias intensivos (14horas) , vai aprender a explorar e a compreender bases de código, automatizar tarefas, criar comandos e hooks personalizados e integrar o Claude no seu fluxo de trabalho diário.

Com uma abordagem prática, esta formação prepara programadores, DevOps e arquitetos de software para aumentar a produtividade, melhorar a qualidade do código e aplicar IA de forma eficaz e segura em projetos reais.
  • Instalar e configurar o Claude Code.
  • Utilizar eficazmente o assistente de linha de comandos.
  • Automatizar tarefas complexas de desenvolvimento.
  • Configurar hooks e fluxos de trabalho personalizados.
  • Integrar o Claude Code no seu ambiente de desenvolvimento
2 dias

Introdução ao Claude Code

• Apresentação do Claude e dos modelos da Anthropic

• Instalação e configuração inicial

• Interface de linha de comandos

• Ficheiros CLAUDE.md e configuração do projeto

• Gestão de permissões e segurança

Exemplos de exercícios práticos:

• Instalar o Claude Code CLI, autenticar-se, verificar a versão do Claude e o modelo ativo
• Escrever um ficheiro de projeto CLAUDE.md: stack, convenções de código, branch padrão, regras críticas
• Adicionar um ficheiro CLAUDE.md do utilizador com preferências pessoais
• Configurar o ficheiro settings.json: permissões (allow/ask/deny), ferramentas autorizadas
• Testar uma consulta no código-fonte e verificar se as regras do CLAUDE.md são respeitadas

 

Utilização diária

• Navegação na base de código

• Ler e compreender código

• Geração e modificação de ficheiros

• Comandos Git integrados

• Execução de comandos shell

• Gestão de contexto (/compact, /clear, /context) e memória

Exemplos de trabalhos práticos:

• Utilizar o Claude para explorar o código-fonte (Glob, Grep, Read) sem editar
• Solicitar um diagnóstico: reproduzir o erro e identificar a causa raiz
• Pedir ao Claude uma correção específica, revê-la e ajustá-la manualmente, se necessário
• Utilizar /compact no meio da sessão e depois /clear antes de uma segunda tarefa

 

Funcionalidades avançadas

• Hooks: PreToolUse, PostToolUse, Notification

• Comandos slash personalizados (/commit, /review)

• Modo de planeamento para tarefas complexas

• Agentes especializados e ferramenta Tasks

• Integração MCP (Model Context Protocol)

• Configuração do servidor MCP

Exemplos de trabalhos práticos:

• Criar um comando slash /review para iniciar uma revisão de código nos ficheiros modificados
• Criar um comando slash /changelog para atualizar o ficheiro CHANGELOG.md a partir do diff do Git
• Configurar um hook PostToolUse em Edit|Write para executar um linter nos ficheiros modificados
• Configurar um hook UserPromptSubmit para inserir a data atual no contexto
• Instalar um servidor MCP e utilizar um recurso MCP num pedido (por exemplo, listar ficheiros remotos através do servidor)

 

Fluxo de trabalho: Explorar, Planear, Codificar, Confirmar

• O ciclo do agente: explorar > planear > codificar > confirmar > PR/MR

• Depuração assistida pelo Claude

• Refatoração de código legado

• Geração de testes

• Documentação automática

• Integração com IDE (VS Code, JetBrains)

• Limitações, custos e otimização de tokens

• Segurança: segredos, permissões, sandbox

Exemplos de trabalhos práticos:

• Utilizar o fluxo de trabalho Explorar, Planear, Codificar e Confirmar numa funcionalidade (por exemplo: “adicionar paginação a um endpoint REST” ou “converter um teste Jest para Vitest”)
• Gerar e executar os testes em falta

Facilitador que combina know-how com experiência empresarial e competências pedagógicas, para dar resposta a necessidades operacionais e potenciar a aprendizagem.

Objetivos da formação

  • Instalar e configurar o Claude Code.
  • Utilizar eficazmente o assistente de linha de comandos.
  • Automatizar tarefas complexas de desenvolvimento.
  • Configurar hooks e fluxos de trabalho personalizados.
  • Integrar o Claude Code no seu ambiente de desenvolvimento

Duração da formação

2 dias

Programa da formação

Introdução ao Claude Code

• Apresentação do Claude e dos modelos da Anthropic

• Instalação e configuração inicial

• Interface de linha de comandos

• Ficheiros CLAUDE.md e configuração do projeto

• Gestão de permissões e segurança

Exemplos de exercícios práticos:

• Instalar o Claude Code CLI, autenticar-se, verificar a versão do Claude e o modelo ativo
• Escrever um ficheiro de projeto CLAUDE.md: stack, convenções de código, branch padrão, regras críticas
• Adicionar um ficheiro CLAUDE.md do utilizador com preferências pessoais
• Configurar o ficheiro settings.json: permissões (allow/ask/deny), ferramentas autorizadas
• Testar uma consulta no código-fonte e verificar se as regras do CLAUDE.md são respeitadas

 

Utilização diária

• Navegação na base de código

• Ler e compreender código

• Geração e modificação de ficheiros

• Comandos Git integrados

• Execução de comandos shell

• Gestão de contexto (/compact, /clear, /context) e memória

Exemplos de trabalhos práticos:

• Utilizar o Claude para explorar o código-fonte (Glob, Grep, Read) sem editar
• Solicitar um diagnóstico: reproduzir o erro e identificar a causa raiz
• Pedir ao Claude uma correção específica, revê-la e ajustá-la manualmente, se necessário
• Utilizar /compact no meio da sessão e depois /clear antes de uma segunda tarefa

 

Funcionalidades avançadas

• Hooks: PreToolUse, PostToolUse, Notification

• Comandos slash personalizados (/commit, /review)

• Modo de planeamento para tarefas complexas

• Agentes especializados e ferramenta Tasks

• Integração MCP (Model Context Protocol)

• Configuração do servidor MCP

Exemplos de trabalhos práticos:

• Criar um comando slash /review para iniciar uma revisão de código nos ficheiros modificados
• Criar um comando slash /changelog para atualizar o ficheiro CHANGELOG.md a partir do diff do Git
• Configurar um hook PostToolUse em Edit|Write para executar um linter nos ficheiros modificados
• Configurar um hook UserPromptSubmit para inserir a data atual no contexto
• Instalar um servidor MCP e utilizar um recurso MCP num pedido (por exemplo, listar ficheiros remotos através do servidor)

 

Fluxo de trabalho: Explorar, Planear, Codificar, Confirmar

• O ciclo do agente: explorar > planear > codificar > confirmar > PR/MR

• Depuração assistida pelo Claude

• Refatoração de código legado

• Geração de testes

• Documentação automática

• Integração com IDE (VS Code, JetBrains)

• Limitações, custos e otimização de tokens

• Segurança: segredos, permissões, sandbox

Exemplos de trabalhos práticos:

• Utilizar o fluxo de trabalho Explorar, Planear, Codificar e Confirmar numa funcionalidade (por exemplo: “adicionar paginação a um endpoint REST” ou “converter um teste Jest para Vitest”)
• Gerar e executar os testes em falta

Formador

Facilitador que combina know-how com experiência empresarial e competências pedagógicas, para dar resposta a necessidades operacionais e potenciar a aprendizagem.

Indisponível

Quer uma formação à medida para a sua empresa?

Peça-nos uma proposta!
Clique na imagem para expandir

Os nossos espaços de formação oferecem todas as condições para continuar o seu desenvolvimento pessoal e profissional em absoluta segurança

Não se esqueça de subscrever o blog RhBizz e de nos seguir no LindekInFacebookInstagram Youtube.

Formações ajustadas ao seu negócio

FORMAÇÕES À MEDIDA

Provocamos e aceleramos processos de mudança com a implementação e desenvolvimento de soluções pragmáticas orientadas para os resultados

SABER MAIS