Программирование на Python в примерах и задачах
Алексей Васильев
- Программирование
- Python
Учебник по Python от синтаксиса до работы с данными разных типов, классов и потоков. Каждая тема — разобранные примеры и задачи для проверки пройденного.
Главные мысли
- Списки, словари и множества решают большую часть задач — важно выбрать подходящую структуру.
- Генераторы экономят память на больших данных.
- Исключения — часть нормального хода программы, их нужно продумывать заранее.
- Потоки ускоряют работу с сетью и файлами, но требуют аккуратности с общими данными.
Как применяю
Параллельные запросы — ежедневная задача в AI-агентах: модели, внешние API и базы отвечают с задержкой, и без конкурентности агент работает медленно.
Где и как применил

Демо · Парсер на Python · работает в браузере
Мониторинг цен конкурентов
Парсер обходит сайты трёх конкурентов параллельно через asyncio.

Демо · Машинное обучение на Python · работает в браузере
Аналитика отзывов с маркетплейсов
Отзывы с Wildberries, Ozon и Яндекс Маркета собираются одновременно, у каждой площадки — своя пагинация.

Демо · Backend на Python · вебхуки → amoCRM и Битрикс24
Интеграционный хаб заявок
Заявки доставляются в CRM параллельно, с повторами, когда CRM недоступна.

Демо · Telegram и Max · поиск по базе знаний
AI-поддержка по базе знаний
Бот работает в Telegram и Max одновременно в одном процессе.
Ещё на полке
Читаю
Прикладные API для искусственного интеллекта и Data Science
Райан Дэй
Практическая книга о том, как сделать API для данных и как подключить к нему ИИ. Сквозной проект — сервис на FastAPI с базой и документацией, затем SDK для него, использование API в аналитике и, наконец, агенты на LangChain, которые сами вызывают API.
ИИ и агентыPythonAPIПрименено в 3 проектахЧитаю
Серверные приложения на Python, Django, Flask и FastAPI
Р. С. Бухарев
Путь серверной разработки на Python — от сокетов и протоколов до архитектуры и запуска на сервере. Django, Flask и FastAPI разобраны на реальных проектах: CRM-система, Telegram-бот с серверной логикой, REST API для мобильного приложения и чат на WebSocket. Отдельные главы — про кеширование и масштабирование, Docker и Kubernetes, PostgreSQL, MySQL, SQLite и MongoDB и про безопасность: хеширование паролей, JWT и OAuth 2.0, защита от SQL-инъекций, XSS и CSRF, TLS.
ПрограммированиеPythonБэкендПрименено в 1 проекте





