Mapa Mental Interativo
Mind
Map
Visualize todos os domínios, blocos e tópicos da certificação em um mapa mental interativo.
7
Domínios
19
Blocos
91
Tópicos
GH-300 — MindMap
GitHub Copilot
Gerando mapa mental...
Detalhes dos Domínios
D1 — 7%
1 blocos
Domínio 1: IA Responsável (7%)
Explicar o uso responsável da IA (7)
- Descrever os riscos associados à utilização da IA
- Explicar as limitações de ferramentas de IA generativa
- Explicar a necessidade de validar a saída de ferramentas de IA
- Identificar como operar uma IA responsável
- Identificar danos potenciais da IA generativa (enviesamento, segurança, equidade, privacidade)
- Explicar como mitigar danos potenciais
- Explicar a IA ética
D2 — 31%
6 blocos
Domínio 2: Planos e recursos do GitHub Copilot (31%)
Identificar os diferentes planos do Copilot (5)
- Compreender diferenças entre Copilot Individual, Business e Enterprise
- Compreender o Copilot para clientes que não são do GitHub
- Definir o Copilot do GitHub no IDE
- Definir o bate-papo do Copilot no IDE
- Descrever maneiras de acionar o Copilot (chat, inline, sugestões, CLI)
Identificar recursos do GitHub Copilot Individual (2)
- Explicar diferenças entre Copilot Individual e Business
- Compreender recursos disponíveis no IDE para Copilot Individual
Identificar características do GitHub Copilot Business (4)
- Demonstrar como excluir arquivos do GitHub Copilot
- Demonstrar gerenciamento de políticas em toda a organização
- Explicar propósito dos registos de auditoria organizacionais
- Explicar como gerenciar assinaturas via API REST
Identificar recursos do GitHub Copilot Chat (6)
- Identificar casos de uso onde Copilot Chat é mais eficaz
- Explicar como melhorar o desempenho do Copilot Chat
- Identificar limitações do Copilot Chat
- Identificar opções de sugestão de código
- Identificar práticas recomendadas para usar Copilot Chat
- Identificar comandos de barra disponíveis
Identificar recursos do GitHub Copilot Enterprise (6)
- Explicar benefícios do Copilot Chat no GitHub.com
- Explicar resumos de solicitação de pull
- Explicar como configurar Bases de Conhecimento
- Descrever tipos de conhecimento em uma Base de Dados
- Explicar benefícios de Bases de Conhecimento para código
- Explicar benefícios do uso de modelos personalizados
Usando o Copilot na CLI (3)
- Discutir etapas para instalar o GitHub Copilot na CLI
- Identificar comandos comuns na CLI
- Identificar configurações disponíveis na CLI
D3 — 15%
3 blocos
Domínio 3: Como o Copilot funciona e lida com dados (15%)
Descrever o pipeline de dados das sugestões de código (7)
- Visualizar ciclo de vida de uma sugestão de código
- Explicar como o Copilot reúne o contexto
- Explicar como o Copilot cria um prompt
- Descrever o serviço de proxy e filtros
- Descrever como o LLM produz a resposta
- Explicar o pós-processamento das respostas
- Identificar como o Copilot identifica código correspondente
Descrever como o Copilot lida com dados (4)
- Descrever como dados no Copilot Individual são usados
- Explicar como dados fluem para completação de código
- Explicar o fluxo de dados para o Copilot Chat
- Descrever tipos de processamento de entrada para Copilot Chat
Descrever limitações do GitHub Copilot (4)
- Descrever o efeito dos exemplos mais vistos nos dados de origem
- Descrever a idade das sugestões de código
- Descrever raciocínio e contexto vs cálculos
- Descrever janelas com contexto limitado
D4 — 9%
2 blocos
Domínio 4: Elaboração e Engenharia de Prompts (9%)
Fundamentos da criação de prompts (7)
- Descrever como o contexto do prompt é determinado
- Descrever opções de idioma para prompts
- Descrever as partes de um prompt
- Descrever a função do incitamento
- Descrever diferença entre zero-shot e few-shot
- Descrever uso do histórico de bate-papo
- Identificar melhores práticas de criação de prompts
Fundamentos da engenharia de prompts (2)
- Explicar princípios de engenharia de prompts e práticas recomendadas
- Descrever o fluxo do processo de prompt
D5 — 14%
1 blocos
Domínio 5: Casos de uso de IA para desenvolvedores (14%)
Melhorar produtividade do desenvolvedor (11)
- Descrever como IA melhora produtividade do desenvolvedor
- Aprender novas linguagens e frameworks
- Tradução de idiomas
- Redação de documentação
- Geração de dados de amostra
- Modernizando aplicativos legados
- Código de depuração
- Refatoração de código
- Discutir como o Copilot ajuda com SDLC
- Descrever limitações do uso do Copilot
- Descrever como usar API de produtividade
D6 — 9%
2 blocos
Domínio 6: Teste com o GitHub Copilot (9%)
Opções para gerar testes (2)
- Descrever como o Copilot adiciona testes unitários e de integração
- Explicar como o Copilot ajuda em identificação de casos limite
Diferentes SKUs para o Copilot (3)
- Descrever SKUs e considerações de privacidade
- Descrever opções de configuração de sugestão de código
- Descrever o arquivo de configuração do Copilot Editor
D7 — 15%
4 blocos
Domínio 7: Privacidade e exclusões de contexto (15%)
Qualidade do código e segurança (4)
- Descrever como o Copilot aprende com testes existentes
- Explicar revisões colaborativas de código
- Identificar possíveis vulnerabilidades de segurança
- Sugerir otimizações de desempenho
Exclusões de conteúdo (4)
- Descrever como configurar exclusões de conteúdo
- Explicar efeitos das exclusões de conteúdo
- Explicar limitações das exclusões de conteúdo
- Descrever a propriedade das saídas
Salvaguardas (6)
- Descrever filtro do detetor de duplicação
- Explicar proteção contratual
- Definir configurações do Copilot no GitHub.com
- Ativar/desativar deteção de duplicação
- Ativar/desativar coleta de solicitações e sugestões
- Descrever verificações de segurança e avisos
Solução de problemas (4)
- Resolver problema se sugestões não forem exibidas
- Explicar por que exclusões de contexto não podem ser aplicadas
- Acionar o Copilot quando sugestões estiverem ausentes
- Explicar etapas para exclusões de contexto em editores