Чему вы научитесь
- Подключить нейросеть к своей программе на Go: консольной утилите, HTTP-сервису, фоновому воркеру. И переключаться между облаком и локальной моделью, поменяв три строки
- Научить агента действовать, а не болтать: превратить обычную функцию Go в инструмент, который модель вызывает сама, и получать факты вместо правдоподобных выдумок
- Не дать агенту наломать дров: запереть его в контейнере и поставить необратимые действия под подтверждение человека
- Дать агенту память, чтобы он помнил разговор между запросами и не терял его после перезапуска сервиса
- Собрать команду из нескольких агентов: конвейер, параллельная работа на горутинах, передача разговора между специалистами, общее обсуждение
- Заставить агента отвечать по вашим документам, а не по общим знаниям модели: собрать RAG и перевести его на векторный поиск в Qdrant
- Связать агента с внешним миром по трём открытым протоколам: MCP, A2A и AG-UI. И убедиться, что это правда работает между языками: к нашему серверу на Go подключается клиент на C#
- Написать собственного кодинг-агента, который читает файлы, правит код и проверяет себя запуском тестов
- Довести всё это до продакшена: считать расходы, обвешать слоями, закрыть от инъекций и утечек, проверять качество автоматическим экзаменом
О курсе
Для кого этот курс
Начальные требования
Опыт работы с ИИ не нужен. Всё, что необходимо знать о моделях, объясняется
по ходу курса.
Что нужно:
- Go на рабочем уровне: структуры, интерфейсы, горутины и каналы, обработка ошибок.
- Стандартная библиотека: net/http, encoding/json, context.
- Командная строка, Git и Docker на бытовом уровне.
Из софта: Go 1.26, любая среда разработки, Ollama (ставится одной командой, бесплатно) и Docker
Из железа: Mac хотя бы с 24 ГБ объединенной памяти или видеокарта от 6 ГБ. На более скромной машине курс тоже проходится — на моделях поменьше, и о том, как их выбирать, в курсе есть отдельный разговор
Платный доступ к облачным моделям не потребуется ни разу
Преподаватели курса
Как проходит обучение
13 модулей, 45 уроков, свой темп, доступ без ограничения по времени
Каждый урок устроен одинаково:
1. Полный код примера
2. Текстовая лекция — подробный разбор: почему сделано именно так, настоящие прогоны с выводом программы и отдельный раздел «Грабли». К ней возвращаются потом, когда пишут своё. В некоторых уроках есть пошаговые видеоскринкасты с демонстрацией процессы и результата
3. Тесты с автопроверкой
Два практикума, в середине курса и ближе к концу:
- сервис с памятью, который не забывает разговор после перезапуска;
- выпускная работа: служба поддержки из двух агентов и сервера инструментов, связанных тремя протоколами сразу.
Работы проверяются лично автором
Что вы получите
- Навык, который применим завтра. Не «представление об ИИ», а умение подключить модель, дать ей инструменты, ограничить и проверить
- Готовый репозиторий на Go, собранный вашими руками: 45 примеров от первого агента до кодинг-агента с песочницей. Забирайте в свой проект
- Два проекта в портфолио с техническим заданием и приёмкой
- Независимость. Всё работает на вашей машине: без подписок, без зарубежных карт, без средств обхода блокировок и замедлений и без утечки данных наружу
- Понимание границ. Где модель надёжна, где выдумывает, где нарушает собственную инструкцию, и какие механизмы это ловят. В документации этого нет
- Справочник, к которому возвращаются. Текстовые лекции с кодом, прогонами и разделами «Грабли» останутся с вами после курса
- Сертификат об окончании