Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в AIASE
- Преглед на изкуствения интелект в софтуерното инженерство
- История и еволюция на AIASE
- Ключови концепции и терминология
AI технологии в разработката на софтуер
- Основи на машинното обучение
- Обработка на естествен език (NLP) за код
- Невронни мрежи и модели за задълбочено обучение
Автоматизиране на разработката на софтуер с изкуствен интелект
- Инструменти с изкуствен интелект за генериране на шаблонен код
- Автоматизирано преработване (refactoring) и оптимизация на код
- Генериране на функционални и юнит тестове
- Проектиране и оптимизация на тестови случаи, подпомогнати от изкуствен интелект
Подобряване на качеството на кода с изкуствен интелект
- Изкуствен интелект за откриване на грешки и прегледи на код
- Прогностичен анализ за поддръжка на софтуер
- Инструменти за статичен и динамичен анализ, задвижвани от изкуствен интелект
- Техники за автоматизирано отстраняване на грешки
- Локализиране на дефекти и поправка, водени от изкуствен интелект
Изкуствен интелект в DevOps и непрекъсната интеграция/непрекъснато внедряване (CI/CD)
- Изкуствен интелект за оптимизация на изграждане и внедряване
- Изкуствен интелект в мониторинга и анализа на логове
- Прогностични модели за CI/CD процеси
- Автоматизация на тестове, базирана на изкуствен интелект в CI/CD работни потоци
- Изкуствен интелект за откриване и разрешаване на грешки в реално време
Изкуствен интелект за документация и управление на знания
- Автоматизирано генериране на docstrings и документация
- Извличане на знания от кодови бази
- Изкуствен интелект за търсене и повторно използване на код
Етични съображения и предизвикателства
- Пристрастия и справедливост в инструментите с изкуствен интелект
- Въпроси, свързани с интелектуалната собственост и лицензирането
- Бъдеще на изкуствения интелект в софтуерното инженерство
Практически проекти и казуси
- Работа с популярни инструменти с изкуствен интелект в софтуерното инженерство
- Казуси за AIASE в индустрията
- Заключителен проект: Разработване на софтуерно приложение, подпомогнато от изкуствен интелект
Обобщение и следващи стъпки
Изисквания
- Разбиране на процесите и методологиите за разработка на софтуер
- Опит с програмиране на Python
- Основни познания по концепциите на машинното обучение
Аудитория
- Софтуерни разработчици
- Софтуерни инженери
- Технически ръководители и мениджъри
14 Часа
Отзиви от участници (1)
Шейн беше предварително подготвен, което ни позволи да последваме и да си направим практическо упражнение също така.
Navneet Rehsi - Tactica
Курс - AI-Augmented Software Engineering (AIASE)
Машинен превод