Содержание пакета (3 курса)
1. AI Агенты на Python: для начинающих
1. Введение
4 урока
👁
30
👤
15
Открытый
1.1
О курсе
↗
14
8
2м
0
Закрытый
1.2
Кто такой AI-агент
↗
9
3
0
Закрытый
1.3
Архитектурный цикл агента: Reason → Act → Observe
↗
4
1
0
Закрытый
1.4
Требования к курсу и подготовка окружения
↗
3
3
0
2. Фундамент агентов без фреймворков
6 уроков
👁
20
👤
6
Открытый
2.1
Агент на requests: первый запрос к LLM
↗
5
1
0
Закрытый
2.2
Инструменты (tools)
↗
4
1
0
Закрытый
2.3
Цикл выполнения: как агент выбирает инструмент
↗
3
1
0
Закрытый
2.4
Простая память: кэширование предыдущих шагов через dict
↗
2
1
0
Закрытый
2.5
Границы агента без фреймворков
↗
3
1
0
Закрытый
2.6
Закрепление: мини-агент для анализа одной строки лога
↗
3
1
0
3. CrewAI: освоение кирпичиков
6 уроков
👁
12
👤
3
Открытый
3.1
Класс Agent: role, goal, backstory — зачем всё это нужно
↗
2
1
0
Закрытый
3.2
Класс Task: описание задачи и ожидаемый вывод
↗
2
0
0
Закрытый
3.3
Класс Crew: процессы sequential и hierarchical
↗
2
1
0
Закрытый
3.4
Инструменты в CrewAI: декоратор @tool и кастомные функции
↗
2
0
0
Закрытый
3.5
Обработка ошибок в инструментах
↗
2
1
0
Закрытый
3.6
Закрепление: Анализатор инцидентов
↗
2
0
0
4. LangGraph: освоение кирпичиков
10 уроков
👁
21
👤
7
Открытый
4.1
Состояние (State): TypedDict и зачем типизировать
↗
3
1
0
Закрытый
4.2
Граф состояний (StateGraph): основа выполнения
↗
2
0
0
Закрытый
4.3
Узлы графа (Node): функции как шаги выполнения
↗
2
1
0
Закрытый
4.4
Рёбра (Edge): линейные переходы между узлами
↗
2
1
0
Закрытый
4.5
Условные переходы (ConditionalEdge): ветвление по состоянию
↗
2
1
0
Закрытый
4.6
Команда (Command): динамическое управление состоянием и потоком
↗
2
1
0
Закрытый
4.7
Чекпоинты: сохранение и восстановление прогресса
↗
2
0
0
Закрытый
4.8
Прерывания (Interrupt): Human-in-the-Loop
↗
2
1
0
Закрытый
4.9
Вызовы LLM в узлах графа: интеллект через промпты
↗
2
1
0
Закрытый
4.10
Закрепление: Анализатор инцидентов
↗
2
0
0
5. Сравнение архитектур на микро-кейсах
7 уроков
👁
12
👤
6
Закрытый
5.1
Линейный пайплайн: CrewAI vs LangGraph — чей код проще?
↗
2
1
0
Закрытый
5.2
Цикл с условием
↗
3
1
0
Закрытый
5.3
Параллельная обработка
↗
1
1
0
Закрытый
5.4
Антипаттерн «бесконечный цикл»
↗
1
1
0
Закрытый
5.5
Антипаттерн «утечка состояния»
↗
2
1
0
Закрытый
5.6
Когда выбрать CrewAI, а когда LangGraph
↗
1
1
0
Закрытый
5.7
Закрепление
↗
2
0
0
6. Продакшен-слои для агентов
7 уроков
👁
11
👤
5
Закрытый
6.1
Валидация вывода через Pydantic: ловим галлюцинации структуры
↗
2
0
0
Закрытый
6.2
Retry-логика: повтор с уточняющим промптом при ошибке валидации
↗
1
0
0
Закрытый
6.3
Тестирование агентов: моки LLM и проверка бизнес-логики
↗
2
1
0
Закрытый
6.4
Логирование и трейсинг
↗
2
1
0
Закрытый
6.5
Мониторинг: LangSmith, алерты
↗
2
1
0
Закрытый
6.6
Безопасность: санитизация инпута и ограничение инструментов
↗
1
1
0
Закрытый
6.7
Закрепление
↗
1
1
0
7. Финальный проект: SupportAI на FastAPI + LangGraph
10 уроков
👁
21
👤
11
Открытый
7.1
Архитектура проекта и подготовка окружения
↗
3
2
0
Закрытый
7.2
Модели и миграции
↗
2
1
0
Закрытый
7.3
Асинхронные эндпоинты и валидация
↗
2
1
0
Закрытый
7.4
Многоузловой агент
↗
2
1
0
Закрытый
7.5
Память агента: InMemorySession + Чекпоинты
↗
2
1
0
Закрытый
7.6
Валидация и retry-логика агента
↗
2
1
0
Закрытый
7.7
Безопасность: санитизация и ограничение инструментов
↗
1
1
0
Закрытый
7.8
Логирование, мониторинг и алерты
↗
2
1
0
Закрытый
7.9
Тестирование: моки и интеграция
↗
2
1
0
Закрытый
7.10
Запуск агента в Docker: упаковка и тестирование
↗
3
1
0
8. Заключение
3 урока
👁
7
👤
7
Закрытый
8.1
Пути развития: от агентов к многоагентным системам
↗
1
1
0
Закрытый
8.2
Рекомендации по железу
↗
3
3
0
Закрытый
8.3
Заключение
↗
3
3
0
2. LLM для Python-разработчиков: от RAG до агентов 5.0
1. Введение
1 урок
👁
123
👤
56
Открытый
1.1
О курсе
↗
123
56
2м
0
2. Введение в LLM: с нуля до первого запроса
8 уроков
👁
193
👤
122
Закрытый
2.1
Что такое LLM?
↗
35
25
17м
0
Закрытый
2.2
Осознанное взаимодействие с LLM: промпты, параметры, security
↗
31
22
12м
0
Закрытый
2.3
Выбор между облачными API и локальными моделями
↗
28
14
20м
0
Закрытый
2.4
Первый запрос к LLM
↗
23
12
29м
0
Закрытый
2.5
Установка и запуск LLM локально с помощью Ollama
↗
20
13
9м
0
Закрытый
2.6
Base-модели и instruct-модели: в чём разница и почему это важно
↗
19
15
6м
0
Закрытый
2.7
Эксперименты с промптами: few-shot и chain-of-thought
↗
19
12
9м
0
Закрытый
2.8
Закрепление материала
↗
18
9
1м
0
3. Embeddings и векторные базы данных
6 уроков
👁
88
👤
39
Закрытый
3.1
Что такое embeddings (эмбеддинги)?
↗
16
11
13м
0
Закрытый
3.2
Векторные базы данных: зачем они и как работают?
↗
16
8
14м
0
Закрытый
3.3
Создание и поиск по эмбеддингам с Chroma
↗
17
5
19м
0
Закрытый
3.4
Переход на Qdrant: запуск через Docker и интеграция
↗
15
6
29м
0
Закрытый
3.5
Полезные практики: чанкинг, метаданные, reranking
↗
14
5
7м
0
Закрытый
3.6
Закрепление материала
↗
10
4
0
4. RAG: Retrieval-Augmented Generation на практике
8 уроков
👁
70
👤
34
Закрытый
4.1
RAG с нуля: архитектура и первый рабочий пайплайн
↗
12
6
9м
0
Закрытый
4.2
RAG в продакшене: переключение на Qdrant и асинхронность
↗
8
3
0
Закрытый
4.3
Оценка качества RAG
↗
8
3
0
Закрытый
4.4
Защита от галлюцинаций и фильтрация ответов
↗
10
4
17м
0
Закрытый
4.5
Введение в агентов: LLM + инструменты (tools)
↗
9
5
0
Закрытый
4.6
Stateful-агенты с LangGraph
↗
9
5
0
Закрытый
4.7
Подготовка к продакшену: логирование, мониторинг, безопасность
↗
8
5
0
Закрытый
4.8
Закрепление: финальный мини-проект
↗
6
3
0
5. Продвинутый RAG: надёжность, безопасность и контроль в продакшен
6 уроков
👁
31
👤
15
Закрытый
5.1
Почему RAG ломается в продакшене? Типичные сценарии
↗
6
2
0
Закрытый
5.2
Защита RAG: от индексации до ответа
↗
4
3
0
Закрытый
5.3
Мониторинг RAG в продакшене: логи, метрики, алерты
↗
5
3
0
Закрытый
5.4
Оптимизация поиска: reranking и multi-query
↗
5
3
0
Закрытый
5.5
Метаданные: основа безопасности и персонализации
↗
6
3
0
Закрытый
5.6
Закрепление материала
↗
5
1
0
6. Локальные LLM: запуск без облака и без GPU
7 уроков
👁
34
👤
23
Закрытый
6.1
Когда локальные LLM — не просто «можно», а «нужно»
↗
6
5
0
Закрытый
6.2
Выбор модели под задачу: не параметры, а измеримые метрики
↗
7
4
0
Закрытый
6.3
Ollama в продакшене: как обернуть демон в надёжный сервис
↗
4
4
0
Закрытый
6.4
Прямой inference через llama-cpp-python
↗
6
3
0
Закрытый
6.5
Мониторинг и алертинг для локальных LLM
↗
5
3
0
Закрытый
6.6
Решение типичных проблем в продакшене
↗
4
2
0
Закрытый
6.7
Закрепление материала
↗
2
2
0
7. Дообучение LLM без GPU и PhD
4 урока
👁
57
👤
8
Закрытый
7.1
Зачем дообучать модель и когда это оправдано
↗
6
3
0
Закрытый
7.2
Дообучение через LoRA на бесплатной GPU (Google Colab)
↗
6
1
0
Открытый
7.3
Интеграция LoRA-адаптера в локальные LLM
↗
42
2
1м
0
Закрытый
7.4
Закрепление материала
↗
3
2
0
8. Multi-agent системы: оркестрация и роли
4 урока
👁
16
👤
8
Закрытый
8.1
Введение в multi-agent системы
↗
5
2
0
Закрытый
8.2
Архитектура и оркестрация
↗
5
2
0
Закрытый
8.3
Реализация на CrewAI
↗
3
2
0
Закрытый
8.4
Альтернативы и расширения (Autogen, кастомизация)
↗
3
2
0
9. Финальный проект — AI-ассистент разработчика
6 уроков
👁
66
👤
47
Открытый
9.1
Архитектура и требования
↗
39
24
2м
0
Закрытый
9.2
Подготовка окружения и компонентов
↗
7
7
0
Закрытый
9.3
Реализация RAG-поиска (POST /search)
↗
6
6
0
Закрытый
9.4
Реализация генерации и сохранения (POST /generate)
↗
4
4
0
Закрытый
9.5
Инфраструктура и тестирование
↗
5
5
0
Закрытый
9.6
Компромиссы и пути развития
↗
5
1
0
10. Заключение
1 урок
👁
5
👤
5
Закрытый
10.1
Заключение
↗
5
5
0
11. Глоссарий и закрепление по всему курсу
3 урока
👁
23
👤
18
Закрытый
11.1
Глоссарий курса
↗
11
11
21м
0
Закрытый
11.2
Тесты 1
↗
6
5
0
Закрытый
11.3
Тесты 2
↗
6
2
0
3. Python ROADMAP | С Нуля до Middle 2026 5.0
1. Вступление
3 урока
👁
288
👤
153
Закрытый
1.1
Как пользоваться этим roadmap’ом
↗
140
52
2м
0
Закрытый
1.2
С чего стоит начать
↗
78
54
1м
0
Закрытый
1.3
Рекомендации к обучению
↗
70
47
1м
0
2. С нуля до Junior
7 уроков
👁
408
👤
117
Закрытый
2.1
Базовый уровень
↗
84
30
1м
0
Закрытый
2.2
Средний уровень
↗
72
21
2м
0
Закрытый
2.3
EXTRA (Средний уровень)
↗
61
17
2м
0
Закрытый
2.4
Продвинутый уровень
↗
54
15
2м
0
Закрытый
2.5
EXTRA (Продвинутый уровень)
↗
48
12
1м
0
Закрытый
2.6
Профессиональный уровень
↗
48
11
2м
0
Закрытый
2.7
EXTRA (Профессиональный уровень)
↗
41
11
2м
0
3. С Junior до Middle
2 урока
👁
87
👤
20
Закрытый
3.1
Базовый уровень
↗
50
10
1м
0
Закрытый
3.2
EXTRA (Базовый уровень)
↗
37
10
1м
0
4. Дополнительный материал
2 урока
👁
59
👤
59
Закрытый
4.1
Книги
↗
33
33
1м
0
Закрытый
4.2
Полезные репозитории
↗
26
26
1м
0
5. Заключение
1 урок
👁
23
👤
23
Закрытый
5.1
Пока на этом всё
↗
23
23
1м
0