Бесплатный курс с открытым исходным кодом для начинающих по Model Context Protocol (MCP), с практическими примерами на C#, Java, JavaScript, Python, Rust и TypeScript.
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
Сделайте форк репозитория с уроками в своём аккаунте GitHub
- 2
Оформите подписку на GitHub Copilot (ссылка на бесплатный вариант есть в README)
- 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 обновляется ежедневно.
Похожие проекты
Курс Microsoft из 18 уроков знакомит начинающих с созданием ИИ-агентов и включает примеры кода на Python с Microsoft Agent Framework и Foundry.
Подборка созданных сообществом агентов, инструкций, навыков, хуков, рабочих процессов и плагинов для настройки GitHub Copilot.
Визуальная платформа для создания, тестирования и развертывания AI-агентов и рабочих процессов с поддержкой API и MCP-серверов.
Лёгкий фреймворк на Python для собственного AI-агента с WebUI в браузере, терминальным клиентом, каналами для чатов, инструментами, памятью и поддержкой MCP.
SDK для TypeScript и Python, который предоставляет AI-агентам более 1000 приложений с настроенной аутентификацией, пользовательские сессии и песочницу для выполнения действий.