AI-инструменты в разработке

Автоматизация и оптимизация разработки с помощью AI

В ноябре

4 месяца

Онлайн

Для кого этот курс?

  • Разработчиков, желающих повысить эффективность своей работы с помощью AI-инструментов
  • DevOps-инженеров и архитекторов, желающих интегрировать AI в процессы CI/CD, мониторинг и управление инфраструктурой
  • Тимлидов и руководителей проектов, заинтересованных в внедрении современных технологий для ускорения разработки и оптимизации процессов

Необходимые знания

 
  • Знание одного или нескольких языков программирования
  • Опыт использования Visual Studio Code или аналогичных редакторов

Что даст вам этот курс?

  • Умение интегрировать популярные AI-инструменты (Copilot, Cody) в рабочий процесс
  • Навыки генерации кода, автоматического тестирования и рефакторинга с помощью AI
  • Повышение эффективности за счет автоматической генерации документации, пояснений и поддержки кода
  • Быстрый онбординг и устранение багов с помощью AI
  • Навыки генерации boilerplate, проектирования API и архитектурных решений с помощью AI-инструментов
  • Опыт работы с агентными фреймворками и локальными моделями
  • Знания о безопасной интеграции AI в рабочие процессы

Почему стоит освоить?

Освоение данного курса актуально для студентов, так как по данным Stack Overflow, около 40% разработчиков уже активно используют AI для автоматизации задач, генерации кода и повышения продуктивности. Владение современными AI-инструментами позволит студенту не только ускорить процесс разработки, но и создавать более качественный продукт, что значительно повышает конкурентоспособность на рынке труда.

Процесс обучения

У нас нет предзаписанных уроков.
Занятия в OTUS – это вебинары. Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах, расскажут о необходимых в работе инструментах. Вы всегда сможете задать вопрос и получить исчерпывающий ответ. И самое главное – сможете практиковаться. Учитесь онлайн отовсюду. А если вдруг пропустите занятие, просто посмотрите запись.

Портфолио

Индивидуальная разработка итоговой проектной работы 

Обучайтесь у экспертов


Программу ведут действующие специалисты

Перспективы

 

Получите знания, которые помогут повысить вашу востребованность и доход

Партнеры

Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.

  • Карьерные мероприятия в сообществе
    Публичный разбор резюме
    Публичное прохождение собеседования и воркшопы
  • Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
Формат обучения

Интерактивные вебинары


2 онлайн-трансляции по 2 ак.часа в неделю. Доступ к записям и учебным материалам – навсегда

Практика

 

Домашние задания + проектная работа, для усиления вашего портфолио и компетенций

Активное комьюнити

Живое общение с преподавателями на вебинарах, переписки в Telegram чате и развёрнутые ответы при проверке ДЗ

Программа

Введение и обзор возможностей ИИ в разработке

Тема 1: Эволюция ИИ в разработке: история и ключевые переходы. Обзор подходов: автодополнение, чаты, агенты, LLM

Тема 2: Обзор популярных инструментов: Copilot, ChatGPT, Cody, CodeWhisperer и др. Критерии выбора и зрелость

Тема 3: Установка и настройка Copilot в VS Code. Лучшие расширения для AI-поддержки разработки

Тема 4: Основы настройки агентских ИИ-сред

Тема 5: Практика: генерация функции по описанию, исправление багов, запрос тестов. Сравнение промптов и автодополнения

Интеграция ИИ в кодинг

Тема 1: Промпт-инжиниринг для разработчиков

Тема 2: Рефакторинг и генерация кода. Сравнение с ручным подходом

Тема 3: Покрытие тестами: генерация unit-тестов через промпты, snapshot-тестирование, интеграционные запросы

Тема 4: Работа с чужим кодом: пояснение логики, генерация документации

Тема 5: Практика: разработка мини-фичи с поддержкой Copilot. Использование GitHub Issues + Copilot + автотестов в связке.

Тема 6: QA-сессия

ИИ в поддержке и сопровождении

Тема 1: Быстрый онбординг в проект

Тема 2: Работа с багами и логами

Тема 3: Автоматизация DevOps-задач

Тема 4: AI в аудите и ревью

ИИ в архитектуре и дизайне ПО

Тема 1: Генерация scaffold и boilerplate

Тема 2: Проектирование API

Тема 3: Архитектурные дискуссии с AI

Тема 4: DSL и кодогенерация

Тема 5: QA-сессия

Расширенные техники и кастомизация

Тема 1: Агентные фреймворки (LangChain и OpenInterpreter)

Тема 2: Локальные модели (LM Studio, Ollama, GPT4All)

Тема 3: Интеграция с внешними системами

Тема 4: Настройка VS Code для работы с локальными и кастомными моделями. Подключение внешних endpoint'ов

Тема 5: MCP (Model Context Protocol)

Внедрение ИИ-инструментов в практику

Тема 1: Подбор инструментов под стек

Тема 2: Code governance и безопасность

Тема 3: Паттерны внедрения

Проектная работа

Тема 1: Выбор темы и организация проектной работы

Тема 2: Консультация по проектам и домашним заданиям

Тема 3: Защита проектных работ

Тема 4: Подведение итогов курса

Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит

Выпускной проект

 
Каждый курс завершается финальным проектом, который предстоит защитить перед преподавателями и командой. Вам будет, что обсудить на собеседовании!
 
Вы сможете объединиться с группой и разрабатывать один масштабный проект. А ваши домашние задания станут частью проектной работы.

Преподаватель

Руководитель курса

Алексей Романовский

Resolver

Разработчик

4 года в Otus
159 занятий
1377 студентов

Более 15 лет опыта в области разработки программного обеспечения. В настоящее время занимаю должность разработчика в компании Resolver. Ранее работал в банке "Точка" и в компании "Epiphan Systems", где занимался разработкой бонусной системы и бэкенд-решениями для сервиса, поддерживающего устройства видеообработки. Образование: окончил Национальный исследовательский ядерный университет "МИФИ" (СФТИ) в 2006 году по специальности "Вычислительные машины, комплексы, системы и сети".

Преподает на курсах

  • Golang Developer. Professional
  • Golang Developer. Basic
  • AI-инструменты в разработке

Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания

Корпоративное обучение для ваших сотрудников

OTUS помогает развивать высокотехнологичные команды. Почему нам удаётся это делать успешно:
  • Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
  • Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
  • OTUS проверяет знания студентов перед стартом обучения и после его завершения
  • Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
  • Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
  • OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год

Подтверждение знаний и навыков

OTUS осуществляет лицензированную образовательную деятельность.

Вы получите сертификат о прохождении обучения, а также можете получить удостоверение о повышении квалификации.

После обучения вы:

  • Получите материалы по пройденным занятиям (видеозаписи курса и дoполнительные материалы)
  • Создадите свой проект, который поможет в повышении вашей квалификации
  • Повысите свою ценность и конкурентоспособность
  • Получите сертификат об окончании курса

Частые вопросы

Почему OTUS?
Мы обучаем IT-сотрудников уже 6 лет, через OTUS прошли 20 000 студентов. Специализируемся на программах для людей с опытом, а ещё – быстро переформатируем учебные программы под изменения в сфере информационных технологий.
Обязательно ли выполнять и защищать выпускной проект?
Для получения сертификата OTUS и УПК (удостоверение повышения квалификации государственного образца) необходимо сдать проект. Кроме того, проект необязательно защищать перед аудиторией, а можно сдать в чате с преподавателем. Для получения УПК также понадобится предъявить документ об образовании.
Обязательно ли выполнять все домашние задания?
Да, если хотите хорошо отточить навыки. На курсе будут практические домашние задания, их выполнение занимает примерно 2-3 часа.
Помогаете ли вы с трудоустройством после курса?
В Otus Club проводятся вебинары на тему трудоустройства, разбор резюме, прохождения собеседований, особенности реферальных программ при найме. Также обратим ваше внимание, что преподаватели курса занимают ведущие позиции в разных компаниях. Будьте активны, выполняйте домашние задания, стройте network с сокурсниками и преподавателями, и вам будет проще найти работу, расширив свои контакты.
Смогу ли я совмещать учебу с работой?
Да. Программа курса рассчитана на студентов, у которых мало времени. Лекции проводим дважды в неделю, домашние задания — не чаще 1 раза в неделю.
Что, если в середине курса я не смогу продолжать обучение?
Вы можете бесплатно перейти в другую группу. Но только один раз.
Я могу вернуть деньги?
Да, мы можем вернуть деньги за то время курса, которое вы ещё не успели отучиться. Например, если курс длится пять месяцев, а вы отучились один, мы вернём деньги за оставшиеся четыре месяца.
Может ли мой работодатель оплатить курс?
Да. Когда свяжетесь с нашим менеджером, уточните, что оплачивать курс будет ваш работодатель.
Остались вопросы?
Оставляйте заявку и задавайте вопросы менеджеру, команда курса с ним на связи и постарается дать вам исчерпывающую информацию.