План на курса
Въведение в разширените функции на GitHub Copilot
- Резюме на GitHub Основи на Copilot
- Проучване на възможностите на Copilot за напреднали задачи за разработка
- Разбиране на предложенията за код, генериран от AI на Copilot
Използване на GitHub Copilot в сценарии за разширено кодиране
- Работа със сложни модели на кодиране и логика
- Използване на Copilot за многоезични проекти
- Генериране на шаблонен код за API и рамки
Подобряване на ефективността и поддръжката на кода
- Рефакторинг на код с предложенията на Copilot
- Използване на Copilot за оптимизиране на критичен за производителността код
- Най-добри практики за преглед и редактиране на код, генериран от Copilot
Интегриране на GitHub Copilot в работни потоци за разработка
- Конфигуриране на Copilot в различни IDE
- Комбиниране на Copilot с работни потоци на Git и CI/CD конвейери
- Сътрудничество с екипи, докато използвате Copilot
Отстраняване на грешки и отстраняване на неизправности с GitHub Copilot
- Използване на Copilot за откриване на грешки и отстраняване на грешки
- Тълкуване и модифициране на предложените корекции
- Ограничения при работа и крайни случаи
Етика и най-добри практики при използване на инструменти за кодиране с изкуствен интелект
- Разбиране на етичните съображения на генерирания от AI код
- Гарантиране на спазването на лицензионните права и правата върху интелектуалната собственост
- Изграждане на доверие и надеждност в разработката, подпомагана от AI
Обобщение и следващи стъпки
Изисквания
- Основно познаване на системите за контрол на версиите, като Git
- Опит в писането на код и използването на IDE
Публика
- Разработчици на софтуер
- Софтуерни инженери
Отзиви от потребители (3)
Треньор е способен да регулира нивото на курса по време на обучението, така че да отговаря на нивото на нашето разбиране на темата. Така ще можем да приобретем по-полезни знания, които ще ни помогнат да използваме по-добре инструментите в нашата ежедневна работа.
Tatt Juen - ViTrox Technologies Sdn Bhd
Курс - Intermediate GitHub Copilot
Машинен превод
Извлеченни практични знания, не се загубва време на ненужни концепции на изкуствен интелигент. По-голямата част от предметите са полезни и могат да бъдат реализирани.
Ang Toon Phng - ViTrox Technologies Sdn Bhd
Курс - Intermediate GitHub Copilot
Машинен превод
Курсоводител с умения за напреднал работа с Copilot и достатъчно ефективни и практични занятия
Tan - ViTrox Technologies Sdn Bhd
Курс - Intermediate GitHub Copilot
Машинен превод