Все курсы

Интенсив по использованию AI в разработке

Использование AI в разработке: инструменты, их внутреннее устройство, эффективное применение.

AI

Об интенсиве

AI-инструменты сделали большой шаг вперёд за последние несколько лет. Они могут стать полезным подспорьем и экономить ваше время на самых разных задачах.

На этом интенсиве мы разберём, как помощник Github Copilot и другие AI-инструменты могут сделать написание кода, а также тестов, документации и пр. - быстрее и проще. Научиться эффективно их использовать. Понять, что они могут делать, а что - пока не очень.

Обратите внимание, на ряде территорий, включая Россию и Беларусь AI-инструменты работают только при наличии зарубежного VPN или прокси-сервера.

Этот интенсив пока не проводится. Вы можете запросить уведомление, если он вас интересует.

Как организовано обучение?

Занятие будет проходить в формате 3- или 4-часового вебинара с двумя небольшими перерывами по 10 минут. На вебинаре разбираем темы, смотрим хорошие практики, их применение в реальной жизни и разбираем возникшие вопросы.

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

Основные темы программы

Github Copilot

Паттерны использования Github Copilot, удобное использование.

Внутреннее устройство Github Copilot.

Контекст запроса - улучшение предлагаемых Copilot автодополнений.

Github Copilot Chat

Примеры использования.

Алгоритмы генерации ("интенты"), их определение.

Паттерны использования разных интентов.

Внутреннее устройство, контексты интентов.

Добавление данных в контекст, расширения для VSCode/Intellij редакторов.

Другие инструменты

Передача расширенного контекста через aider.

Комплексная работа с кодом, много файлов.

Github-утилиты для AI-помощи в CLI.

Мульти-агентные системы для генерации и отладки кода.

Результат обучения

  1. Вы эффективно используете AI-инструменты при работе с кодом.
  2. Вы понимаете, как AI-инструменты работают с языковыми моделями, какие данные используют.
  3. Вы можете увидеть, в чём причина недостаточно хорошего AI-ответа и как это исправить.
  4. Увеличивается ваша производительность как разработчика.

Предварительные требования

  • Знание какого-либо языка программирования, желательно Javascript.
  • Интернет 256kb/s или быстрее для видео.

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

Photo
Илья Кантор

Создатель этого сайта.

Более 20 лет общего опыта программирования, из них более 12 лет JavaScript-разработки и консультирования в области Frontend и смежных технологиях.

Провел более 100 мастер-классов для опытных разработчиков ведущих компаний СНГ. Участвую в разработке программ курсов на этом сайте.

Для компаний

У нас большой опыт работы с самыми разными компаниями: как маленькими, так и IT-гигантами.

  • При записи нужно выбрать способ оплаты "счёт на компанию", и документы будут автоматически сгенерированы: договор, акт и счёт, есть лицензия.
  • Для зарубежных компаний выдаём инвойс на английском языке.

Физическим лицам даём справку об оплате, если нужна компании для компенсации расходов и документы для налогового вычета: детали для РФ.

Подписаться на уведомления по курсу

Интенсив планируется раз в 1-2 месяца. Вы можете запросить уведомление:

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

Если остались вопросы – посмотрите в часто задаваемых, напишите в комментариях внизу этой страницы или на почту help@javascript.ru (ответ обычно в течение дня), а если срочно — задайте по телефону +7-903-5419441.

Комментарии

перед тем как писать…
  • Если вам кажется, что в статье что-то не так - вместо комментария напишите на GitHub.
  • Для одной строки кода используйте тег <code>, для нескольких строк кода — тег <pre>, если больше 10 строк — ссылку на песочницу (plnkr, JSBin, codepen…)
  • Если что-то непонятно в статье — пишите, что именно и с какого места.