Curso Introduction to GitHub Copilot
16 horasVisão Geral
Curso Introduction to GitHub Copilot. GitHub Copilot é desenvolvido com o modelo de linguagem OpenAI, que foi treinado em um enorme conjunto de dados de repositórios de código público. Ajuda os desenvolvedores a escrever código, fornecendo sugestões de linhas e funções inteiras, tornando o processo de codificação mais rápido e eficiente.
O cCurso Introduction to GitHub Copilot ensina os part, icipantes como usar o GitHub Autopilot e seus recursos de IA para otimizar seu processo de codificação de maneira adequada. Os participantes ganham experiência prática em engenharia imediata (elaboração) e iteração com o Copilot para economizar tempo e aproveitar ao máximo sua codificação.
Objetivo
- Use o preenchimento automático e as sugestões de código do GitHub Copilot
- Crie prompts que gerem código preciso e relevante
- Aplique o paradigma de programação em pares para melhorar a eficiência e a produtividade da codificação
- Itere com GitHub Copilot para melhorar a qualidade do código
Pre-Requisitos
- Todos os alunos devem ter experiência com linguagens de programação como Python.
Materiais
Inglês + Exercícios + Lab PraticoConteúdo Programatico
- Introduction
- Generative AI and LLMs
- What is transfer learning?
- The concept of AI-powered chatbots
- OpenAI Codex
- GitHub Copilot: the world’s first at-scale generative AI coding tool
- The pair programming paradigm
- GitHub Copilot VS Code extension
- The basics of prompt engineering (crafting) for coding tasks
- The pragmatic programmer's rubber duck debugging modality
- Code autocompletion
- Code suggestions
- How GitHub understands your code
- Helping Copilot with hints
- The shebang prologue
- Adding a file name comment
- Synthesizing and selecting solutions
- Iterating with Copilot
- TDD with GitHub Copilot
- GitHub Copilot paid plans:
- Copilot for Individuals
- Copilot for Businesses
- GitHub Copilot X