Бауманский учебный центр «Специалист»

Программа курса Инструменты искусственного интеллекта (ИИ) для программистов
  Тема Ак. часов  
   
  Модуль 1. Знакомство с нейросетями
  • Нейросети. Виды и свойства.
  • Что такое promt? Правила формирования запросов.
  • Области применения и задачи, решаемые с помощью искусственного интеллекта.
1  
  Модуль 2. Работа с OpenAI ChatGPT
  • Обзор нейросети. Преимущества и недостатки.
  • Регистрация OpenAI Chat GPT.
  • Альтернативы OpenAI Chat GPT (преимущества и недостатки).
  • Формулирование запросов на базе Chat GPT.
  • Практическая работа: Разработка программного продукта на базе OpenAI Chat GPT.
4  
  Модуль 3. Плагины для IDE и браузера
  • Обзор плагинов, встраиваемых в IDE (преимущества и недостатки).
  • Copilot. Codeium. Регистрация и установка.
  • Разработка программного кода с помощью Copilot и Codeium.
  • Обзор плагинов, встраиваемых в IDE (преимуществ и недостатки).
  • ExplainAnError. JamGPT. Регистрация и установка.
  • Практическая работа: Разработка программного продукта в IDE, с помощью встроенных плагинов (Copilot, Codeium). Работа с поисковыми запросами, анализ результатов, с помощью ExplainAnError, JamGPT.
3  
  Модуль 4. Отечественные нейросети
  • Импортозамещение ИИ (GigaChat и SistemmaGPT).
  • Обзор нейросетей (преимущества недостатки, решаемые задачи).
  • Регистрация GigaChat.
  • Формулирование запросов на базе GigaChat.
  • Практическая работа: Разработка программного продукта на базе GigaChat.
4  
  Модуль 5. Нейросети для визуализации программного кода
  • Визуализация программного кода (виды и способы описания кода).
  • Обзор нейросетей CodeToFlow, DiagramGPT.
  • Преимущества недостатки, решаемые задачи
  • Практическая работа: Визуализация программного кода. Работа с текстом, блок-схемами, диаграммами.
2  
  Модуль 6. Итоговый проект
  • Практическая работа: Объединение модулей программного кода, разработанного на базе искусственного интеллекта.
  • Практическая работа: Написание программной документации на базе искусственного интеллекта.
2  
  Аудиторная нагрузка в классе с преподавателем 16 +8
бесплатно
 
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.