Um curso de 8 aulas que ensina tudo o que você precisa saber sobre como aproveitar o GitHub Copilot e um recurso de Programação em Par com IA.
Desbloqueie o poder da codificação colaborativa com nosso currículo abrangente sobre Dominando o GitHub Copilot para Programação em Par. Este programa de ponta integra perfeitamente a assistência de codificação orientada por IA através 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 por procedimentos essenciais de configuração, aproveitando o Visual Studio Code e o GitHub Copilot Chat para colaboração em tempo real. Mergulhe fundo na autocompletação do GitHub Copilot, recursos personalizáveis e técnicas avançadas de programação, tudo enquanto abraça algoritmos orientados por IA. Desde o tratamento de erros até testes unitários, este currículo é projetado para incutir as melhores práticas e melhorar a qualidade do código. Imersa-se em uma experiência de aprendizado transformadora que funde a mais recente tecnologia de IA com estratégias de programação em par, equipando você com as ferramentas necessárias para o sucesso no dinâmico cenário de desenvolvimento de software atual.
Para começar, certifique-se de seguir as instruções sobre como fazer um fork das aulas para sua própria conta do GitHub para poder alterar qualquer código e completar os desafios. Você também pode An external link was removed to protect your privacy. para encontrá-lo mais facilmente depois.
Abaixo estão os links para cada aula. Sinta-se à vontade para explorar e começar em qualquer aula que mais lhe interesse!
Após concluir este curso, confira nossa coleção de cursos GitHub Copilot Learn Collection para continuar aprimorando seu conhecimento em Programação em Par com IA!
Inscreva-se Microsoft for Startups Founders Hub para receber créditos gratuitos do OpenAI e até $150k em créditos do Azure para acessar modelos OpenAI através dos Serviços OpenAI do Azure.
Aqui estão maneiras de contribuir para este curso:
- Encontre erros de ortografia ou de código, Raise an issue or Create a pull request
- Envie-nos suas ideias, talvez suas ideias para novas aulas ou exercícios, e nos avise como podemos melhorar.
- uma lição escrita localizada no README
- um desafio ou tarefa para aplicar seu aprendizado
- links para recursos extras para continuar seu aprendizado
Link da Aula | Conceitos Ensinados | Objetivo de Aprendizado | |
---|---|---|---|
01 | Introdução ao GitHub | Comece a usar o GitHub em menos de uma hora. | Introdução a repositórios, branches, commits e pull requests. |
02 | Introdução ao GitHub Codespaces | 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 | O GitHub Copilot pode ajudar você a codificar oferecendo sugestões de autocompletar diretamente no VS Code e Codespaces. | Criando arquivos que terão código gerado pelo Copilot IA para sugestões de código e comentários. |
04 | Usando Github Copilot com JavaScript | Use o GitHub Copilot, um programador em par com IA que oferece sugestões de autocompletar enquanto você codifica, para trabalhar com JavaScript. | Habilite a extensão do 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 JavaScript. |
05 | Usando Github Copilot com Python | Use o GitHub Copilot, um programador em par com IA que oferece sugestões de autocompletar enquanto você codifica, para trabalhar com Python. | Habilite a extensão do 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 Python. |
06 | Usando Github Copilot com C# | Use o GitHub Copilot, um programador em par com IA que oferece sugestões de autocompletar enquanto você codifica, para trabalhar com C#. | Habilite a extensão do 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 Minimal em C#. |
07 | Criando um mini game com GitHub Copilot | Use o GitHub Copilot para ajudá-lo a construir um mini jogo baseado em Python. | Crie prompts que possam gerar sugestões úteis do GitHub Copilot para incorporar lógica de jogos e melhorar seu jogo baseado em Python. |
08 | Usando features avançadas com GitHub Copilot | Use recursos avançados do GitHub Copilot, como chat inline, comandos de barra e agentes. | Interaja com o GitHub Copilot com um contexto mais profundo sobre seu projeto e faça perguntas sobre ele. |
Nossa equipe produz outros cursos! Confira:
- Generative AI for Beginners
- AI for Beginners
- Data Science for Beginners
- ML for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
A Microsoft e quaisquer colaboradores concedem a você uma licença para a documentação da Microsoft e outros conteúdos neste repositório sob a Creative Commons Attribution 4.0 International Public License, veja LICENSE e concedem a você uma licença para qualquer código no repositório sob a MIT License, consulte LICENSE-CODE
Microsoft, Windows, Microsoft Azure e/ou outros produtos e serviços da Microsoft referenciados na documentação podem ser marcas registradas ou marcas registradas da Microsoft nos Estados Unidos e/ou em outros países. As licenças para este projeto não concedem a você direitos de uso de quaisquer nomes, logotipos ou marcas registradas da Microsoft. As diretrizes gerais de marcas registradas da Microsoft podem ser encontradas em http://go.microsoft.com/fwlink/?LinkID=254653.
As informações de privacidade podem ser encontradas em https://privacy.microsoft.com/en-us/
A Microsoft e quaisquer colaboradores reservam todos os outros direitos, sejam sob seus respectivos direitos autorais, patentes, ou marcas registradas, seja por implicação, estoppel ou de outra forma.
Obtenha ajuda: Post in our discussion board • Review the GitHub status page