Um curso de 8 aulas que ensina tudo o que você precisa saber sobre como aproveitar o GitHub Copilot e um recurso de AI Paired Programing.
Desbloqueie o poder da codificação colaborativa com nosso currículo abrangente em Mastering GitHub Copilot for Paired Programming. Este programa de ponta integra perfeitamente a assistência de codificação orientada por IA por meio do GitHub Copilot, capacitando os alunos a acelerar suas habilidades de codificação em conjunto com um parceiro. Ao longo de 10 horas envolventes, os participantes navegarão pelos procedimentos essenciais de configuração, aproveitando o Visual Studio Code e o GitHub Copilot Chat para colaboração em tempo real. Mergulhe profundamente no preenchimento automático, nos recursos personalizáveis e nas técnicas avançadas de programação do GitHub Copilot, ao mesmo tempo em que adota algoritmos orientados por IA. Do tratamento de erros ao teste unitário, este currículo é adaptado para incutir as melhores práticas e melhorar a qualidade do código. Mergulhe em uma experiência de aprendizagem transformadora que combina a mais recente tecnologia de IA com estratégias de programação combinadas, equipando você com as ferramentas necessárias para o sucesso no cenário dinâmico de desenvolvimento de software atual.
Para começar, certifique-se de seguir as instruções sobre como transferir lições para sua própria conta GitHub para poder alterar qualquer código e completar os desafios. Você também pode marcar com estrela (?) este repositório para encontrá-lo mais facilmente mais tarde.
Abaixo estão os links para cada lição. Sinta-se à vontade para explorar e começar com qualquer lição que mais lhe interesse!
Depois de concluir este curso, confira nossa coleção de aprendizado do GitHub Copilot para continuar aprimorando seu conhecimento em AI Paired Programming!
Inscreva-se no Microsoft for Startups Founders Hub para receber créditos OpenAI gratuitos e até US$ 150 mil em créditos do Azure para acessar modelos OpenAI por meio do Azure OpenAI Services .
Aqui estão algumas maneiras pelas quais você pode contribuir para este curso:
Link da lição | Conceitos ensinados | Meta de aprendizagem | |
---|---|---|---|
01 | Introdução ao GitHub | Comece a usar o GitHub em menos de uma hora. | Introdução a repositórios, ramificações, commits e pull requests. |
02 | Introdução aos codespaces do GitHub | Desenvolva código usando GitHub Codespaces e Visual Studio Code! | Como criar um codespace, enviar código de um codespace, selecionar uma imagem personalizada e personalizar um codespace. |
03 | Introdução ao GitHub Copilot | GitHub Copilot pode ajudá-lo a codificar, oferecendo sugestões de preenchimento automático diretamente no VS Code e Codespaces. | Criação de arquivos que terão código gerado pelo Copilot AI para sugestões de código e comentários. |
04 | Usando GitHub Copilot com JavaScript | Use GitHub Copilot, um programador de pares de IA que oferece sugestões de preenchimento automático conforme você codifica, para trabalhar com JavaScript. | Habilite a extensão GitHub Copilot no Visual Studio Code. Crie prompts que possam gerar sugestões úteis do GitHub Copilot. Use GitHub Copilot para melhorar um projeto JavaScript. |
05 | Usando GitHub Copilot com Python | Use GitHub Copilot, um programador de pares de IA que oferece sugestões de preenchimento automático conforme você codifica, para trabalhar com Python. | Habilite a extensão GitHub Copilot no Visual Studio Code. Crie prompts que possam gerar sugestões úteis do GitHub Copilot. Use GitHub Copilot para melhorar um projeto Python. |
06 | Usando GitHub Copilot com C# | Use GitHub Copilot, um programador de pares de IA que oferece sugestões de preenchimento automático conforme você codifica, para trabalhar com C#. | Habilite a extensão GitHub Copilot no Visual Studio Code. Crie prompts que possam gerar sugestões úteis do GitHub Copilot. Use o GitHub Copilot para melhorar um projeto de API C# Minimal. |
07 | Criando um minijogo com GitHub Copilot | Use o GitHub Copilot para ajudá-lo a criar um minijogo baseado em Python. | Crie prompts que possam gerar sugestões úteis do GitHub Copilot para incorporar lógica de jogo e melhorar seu jogo baseado em Python. |
08 | Usando recursos avançados do GitHub Copilot | Use recursos avançados do GitHub Copilot, como chat em linha, comandos de barra e agentes. | Interaja com GitHub Copilot com um contexto mais profundo sobre seu projeto e faça perguntas sobre ele. |
Nossa equipe produz outros cursos! Confira: