Programa do Curso

Introdução ao GitHub Copilot

  • O que é o GitHub Copilot e como ele funciona
  • Ambientes suportados e integração com IDEs
  • Casos de uso para desenvolvedores e profissionais de DevOps

Começando com o Copilot

  • Habilitando o Copilot no Visual Studio Code
  • Solicitando sugestões de código úteis ao Copilot
  • Compreendendo e refinando o código gerado pelo Copilot

Usando o Copilot para Tarefas de DevOps

  • Gerando configurações YAML para fluxos de trabalho CI/CD
  • Escrevendo GitHub Actions com suporte do Copilot
  • Automatizando testes, linting e pipelines de implantação

Scripting Shell e Automação de Infraestrutura

  • Usando o Copilot para escrever e melhorar scripts shell
  • Solicitando snippets de configuração Dockerfile, Terraform ou Kubernetes ao Copilot
  • Validando scripts de automação gerados

Aumento da Produtividade com Assistência AI

  • Reduzindo tarefas repetitivas e de boilerplate
  • Trabalhando mais rápido com o Copilot em sprints ágeis
  • Combinando o Copilot com GitHub CLI e fluxos de trabalho no terminal

Limitações, Ética e Melhores Práticas

  • Compreendendo o escopo e as limitações do Copilot
  • Preocupações de segurança e considerações sobre propriedade intelectual
  • Melhores práticas para revisar código gerado por IA

Exercícios de Projeto e Cenários do Mundo Real

  • Automação de fluxos de trabalho CI/CD para uma aplicação web
  • Escrevendo templates reutilizáveis de GitHub Actions
  • Colaboração em equipe usando o Copilot em diferentes repositórios

Resumo e Próximos Passos

Requisitos

  • Compreensão dos conceitos básicos de desenvolvimento de software
  • Familiaridade com Git ou fluxos de trabalho de controle de versão
  • Experiência básica com YAML, scripting shell ou ferramentas CI/CD

Público-Alvo

  • Desenvolvedores que desejam melhorar a produtividade em DevOps
  • Iniciantes em DevOps e entusiastas de automação
  • Membros da equipe ágil que buscam suporte AI nos fluxos de trabalho
 14 Horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas