Repolode
microsoft

microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

Бесплатный курс Microsoft из нескольких модулей, который учит разработчиков использовать GitHub Copilot как ИИ-партнёра для парного программирования.

Звёзды
8,164
Форки
1,776
Открытые issues
1
Последний коммит
в прошлом месяце

Что это?

Курс по GitHub Copilot рассчитан примерно на 10 часов и состоит из нескольких модулей с уроками для начинающих, среднего и продвинутого уровней. В нём рассматриваются Agent Mode, создание запросов к Copilot на естественном языке для многоэтапных задач, а также использование Copilot на этапах планирования, генерации кода, тестирования и итеративной доработки.

В уроках среднего уровня разбираются проекты на JavaScript, Python и C# в Visual Studio Code, а также Copilot CLI, coding agent и интеграция с MCP-сервером GitHub. Продвинутые уроки посвящены inline chat и slash-командам, развёртыванию в Azure с помощью Copilot for Azure, работе со сложными SQL-запросами, обновлению устаревшего проекта на Python, переносу кода на другой язык и анализу данных в Jupyter notebooks.

В каждом уроке есть письменное руководство, практическое задание и дополнительные материалы. Для работы с Copilot нужна активная подписка GitHub Copilot. Учащимся также предлагается форкнуть уроки в свой аккаунт GitHub и проходить их там.

Ключевые возможности

  • 01Рассматривается Agent Mode для автономного выполнения многоэтапных задач по написанию кода.
  • 02Практические задания по JavaScript, Python и C# в VS Code.
  • 03Изучаются Copilot CLI, coding agent и интеграция с MCP.
  • 04Разбираются продвинутые темы: развёртывание в Azure, сложные SQL-запросы и обновление устаревшего кода.
  • 05Каждый урок сочетает письменное руководство с практическим заданием.

Сценарии использования

  • Для разработчиков, которые только начинают работать с GitHub Copilot и хотят учиться по структурированной программе.
  • Для команд, оценивающих, как агенты Copilot вписываются в рабочий процесс разработки.
  • Для инженеров, которые модернизируют устаревшие проекты на Python или переносят код между языками.
  • Для специалистов по анализу данных, изучающих применение Copilot в Jupyter notebooks.

Быстрый старт

  1. 1

    Сделайте форк репозитория с уроками в своём аккаунте GitHub

  2. 2

    Оформите подписку на GitHub Copilot (ссылка на бесплатный вариант есть в README)

  3. 3

    Откройте нужный урок, например Using GitHub Copilot with Python, и следуйте его инструкциям в Visual Studio Code

Что важно знать

  • Для прохождения уроков нужна действующая подписка на GitHub Copilot.
  • Это курс письменных уроков и упражнений, а не программная библиотека или приложение.

Темы

Частые вопросы

Что такое Mastering-GitHub-Copilot-for-Paired-Programming?
Бесплатный курс Microsoft из нескольких модулей, который учит разработчиков использовать GitHub Copilot как ИИ-партнёра для парного программирования. Курс по GitHub Copilot рассчитан примерно на 10 часов и состоит из нескольких модулей с уроками для начинающих, среднего и продвинутого уровней. В нём рассматриваются Agent Mode, создание запросов к Copilot на естественном языке для многоэтапных задач, а также использование Copilot на этапах планирования, генерации кода, тестирования и итеративной доработки.
Mastering-GitHub-Copilot-for-Paired-Programming можно использовать бесплатно? Какая у него лицензия?
Mastering-GitHub-Copilot-for-Paired-Programming распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Mastering-GitHub-Copilot-for-Paired-Programming всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в Mastering-GitHub-Copilot-for-Paired-Programming — 16 сент. 2026 г..
Для чего можно использовать Mastering-GitHub-Copilot-for-Paired-Programming?
Для разработчиков, которые только начинают работать с GitHub Copilot и хотят учиться по структурированной программе. Для команд, оценивающих, как агенты Copilot вписываются в рабочий процесс разработки. Для инженеров, которые модернизируют устаревшие проекты на Python или переносят код между языками. Для специалистов по анализу данных, изучающих применение Copilot в Jupyter notebooks.
Как установить Mastering-GitHub-Copilot-for-Paired-Programming?
Сделайте форк репозитория с уроками в своём аккаунте GitHub Оформите подписку на GitHub Copilot (ссылка на бесплатный вариант есть в README) Откройте нужный урок, например Using GitHub Copilot with Python, и следуйте его инструкциям в Visual Studio Code
Где скачать Mastering-GitHub-Copilot-for-Paired-Programming?
Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты