Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в GitHub Copilot
- Какво представлява GitHub Copilot и как работи
- Поддържани среди и интеграция в IDE
- Сценарии за използване за разработчици и DevOps специалисти
Първи стъпки с Copilot
- Активиране на Copilot във Visual Studio Code
- Подаване на промптове към Copilot за полезни предложения за код
- Разбиране и усъвършенстване на код, генериран от Copilot
Използване на Copilot за DevOps задачи
- Генериране на YAML конфигурации за CI/CD работни потоци
- Писане на GitHub Actions с подкрепата на Copilot
- Автоматизиране на тестване, проверка на стил и pipeline за внедряване
Шел скриптове и автоматизация на инфраструктура
- Използване на Copilot за писане и подобряване на шел скриптове
- Подаване на промптове към Copilot за откъси от конфигурации на Dockerfile, Terraform или Kubernetes
- Валидиране на генерирани скриптове за автоматизация
Повишаване на продуктивността с AI асистенция
- Намаляване на шаблонния код и повтарящите се задачи
- По-бърза работа с Copilot в agile спринтове
- Комбиниране на Copilot с GitHub CLI и терминални работни процеси
Ограничения, етика и най-добри практики
- Разбиране на обхвата и границите на Copilot
- Притеснения за сигурността и съображения за интелектуална собственост
- Най-добри практики за преглед на код, генериран от изкуствен интелект
Проектни упражнения и сценарии от реалния свят
- Автоматизация на CI/CD работен поток за уеб приложение
- Писане на шаблони за многократно използване на GitHub Actions
- Екипно сътрудничество с използване на Copilot в различни хранилища
Обобщение и следващи стъпки
Изисквания
- Разбиране на основни концепции в разработката на софтуер
- Запознатост с Git или работни процеси за контрол на версиите
- Основен опит с YAML, шел скриптове или CI/CD инструменти
Аудитория
- Разработчици, които искат да подобрят продуктивността в DevOps
- Начинаещи в DevOps и ентусиасти в автоматизацията
- Членове на agile екипи, търсещи AI подкрепа в работните процеси
14 Часа
Отзиви от участници (1)
Придобих знания за библиотеката Streamlit на Python и със сигурност ще опитам да я използвам, за да подобря приложенията в моя екип, които са създадени с R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Курс - GitHub Copilot for Developers
Машинен превод