Python Разработка | Web Backend, Парсинг & Telegram Bots. Пайтон программирование с нуля. Django, FastAPI и SQL. Уроки для начинающих и IT карьера. Coding.
история за 28 днейобновляется раз в 6 ч – 3 дняРеклама Tg t.me/evgenycarter Учим язык Python на практике. Создание веб-приложений: Django, Flask, FastAPI. Пишем ботов для Телеграм на Aiogram. Парсинг сайтов (Web Scraping): Selenium, BeautifulSoup (BS4), Scrapy. Работа с базами данных (PostgreSQL, Redis, SQL) и API. Асинхронное программирование (Asyncio). Настройка Docker, Git и Linux. Алгоритмы, задачи с собеседований и Roadmap для Junior
Прирост подписчиков
- За 24 ч
- +2 (+0,1%)
- За 7 дн
- +18 (+0,5%)
- За 30 дн
- —нет замера 30 дней назад
- Место по приросту
- №1 509за 24 ч в рубрике «Образование»
К замеру 08.11.2026 · 21:39 МСК. Страницы канала замеряются в среднем раз в 2 дня.
Вовлечённость
- ERR 24 ч
- 12,3%замер на возрасте 20–30 ч
- ERR 48 ч
- 16,4%по 5 постам за 7 дн
- ERR 30 дн
- 24,1%по последним замерам, 24 поста
- ER (реакции)
- 0,8%по 24 постам за 30 дн
ERR — средний охват поста к подписчикам, ER — реакции к просмотрам.
Средний охват поста
- 24 ч
- 479замер на возрасте 20–30 ч
- 48 ч
- 640по 5 постам за 7 дн
- 72 ч
- 704по 4 постам за 7 дн
- 7 дн
- 633по последним замерам, 6 постов
- 30 дн
- 938по последним замерам, 24 поста
Охваты 48 и 72 ч посчитаны 09.11.2026 · 11:47 МСК, без репостов.
Упоминания и активность
- Упоминаний за 24 ч
- 0
- За 7 дн
- 0
- За 30 дн
- 0
- ИЦ
- 1 33736 источников за 90 дн
- Постов в день
- 0,8за 30 дн
- Реклама с erid
- 4постов за 30 дн
Упоминания и ИЦ на 09.11.2026 · 11:47 МСК.
Покупал рекламу в…
30 дней · обнаруженные размещения
Не удалось загрузить закупы
Включая размещения без erid. Оплата не подтверждена. Как определяем
Продавал рекламу…
30 дней · обнаруженные размещения
Не удалось загрузить закупы
Включая размещения без erid. Оплата не подтверждена. Как определяем
Динамика и события
Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid
| Дата | Подписчики |
|---|---|
| 16.10.2026 | 3 817 |
| 17.10.2026 | 3 825 |
| 18.10.2026 | 3 834 |
| 19.10.2026 | 3 834 |
| 20.10.2026 | 3 840 |
| 21.10.2026 | — |
| 22.10.2026 | 3 840 |
| 23.10.2026 | 3 845 |
| 24.10.2026 | 3 845 |
| 25.10.2026 | 3 849 |
| 26.10.2026 | 3 852 |
| 27.10.2026 | 3 868 |
| 28.10.2026 | 3 872 |
| 29.10.2026 | 3 878 |
| 30.10.2026 | 3 877 |
| 31.10.2026 | 3 872 |
| 01.11.2026 | 3 872 |
| 02.11.2026 | 3 877 |
| 03.11.2026 | 3 880 |
| 04.11.2026 | 3 880 |
| 05.11.2026 | 3 880 |
| 06.11.2026 | 3 882 |
| 07.11.2026 | 3 888 |
| 08.11.2026 | 3 890 |
| 09.11.2026 | 3 890 |
Последние посты
🚀 Как логировать без боли в Python Как настроить логирование в Python один раз — и больше к этому не возвращаться. Обычно начинающие разработчики либо используют print(), либо подключают logging, но каждый раз пишут кучу однотипного кода. Я так тоже делал. Но потом вывел себе простую универсальную схему, которую теперь кидаю в каждый новый проект: import logging def setup_logger(name: str) -> logging.Logger: logger = logging.getLogger(name) if not logger.hasHandlers(): logger.setLevel(logging.INFO) handler = logging.StreamHandler() formatter = logging.Forma…
Открыть в MAX- Просмотры
- 313
- ER
- 2,6%
- Реакции
- 8
💡 Как избежать повторения кода с помощью functools.partial Как упростить код и избежать дублирования с помощью functools.partial. Допустим, у нас есть функция send_email(to, subject, body, is_html=False), и мы часто вызываем её с одним и тем же параметром is_html=True. Вместо того чтобы каждый раз писать это явно, можно создать частичную функцию: from functools import partial send_html_email = partial(send_email, is_html=True) # Теперь можно вызывать проще: send_html_email("user@example.com", "Привет", "<b>Как дела?</b>") Это удобно, если вы хотите предварительно зафиксировать часть ар…
Открыть в MAX- Просмотры
- 690
- ER
- 1,4%
- Реакции
- 10
- Реклама · eridtimepad.ruфото
Если вы отвечаете за инфраструктуру компании, присматриваетесь к альтернативам VMware или разбираете инциденты, приходите 12 ноября на DUC meetup /6. Это офлайн-встреча Deckhouse User Community в Москве. Из докладов вы узнаете: • как домашняя инфраструктура за 13 лет выросла из одного ноутбука в геораспределённый Kubernetes-кластер; • как университет переходит с VMware на виртуализацию Deckhouse; • как в компании внедряли IncidentGPT, Open Source-проект для работы с инцидентами с помощью ИИ. После докладов — нетворкинг и пицца :) Мест немного, поэтому оставьте заявку, чтобы попасть в список…
Открыть в MAX- Просмотры
- 417
- ER
- 1,0%
- Реакции
- 4
Встроенные значения float в Python используют оборудование вашего компьютера напрямую, поэтому любое значение представляется внутренне в виде двоичной дроби. Это означает, что вы обычно работаете с приближениями, а не с точными значениями: >>> format(0.1, '.17f') '0.10000000000000001' Модуль decimal позволяет использовать десятичную арифметику с произвольной точностью: >>> from decimal import Decimal >>> Decimal(1) / Decimal(3) Decimal('0.3333333333333333333333333333') Но и этого может быть недостаточно: >>> Decimal(1) / Decimal(3) * Decimal(3) == Decimal(1) False Для абсолютно точных в…
Открыть в MAX- Просмотры
- 770
- ER
- 1,2%
- Реакции
- 9
- Реклама · eridgoogle.comфото
Когда снова открыл вакансию, а в требованиях Python Вакансия: задачи интересные, команда хорошая, зарплата достойная. Скроллишь вниз до требований и видишь: «Python - будет плюсом». Или хуже: «Python - обязательно» Закрываешь вкладку. Через месяц открываешь другую, и там то же самое. Говоришь себе, что вот-вот начнёшь учить. Но это «вот-вот» тянется уже давно. Давай хотя бы попробуем. Забирай бесплатный урок на тему**: Типы данных** Python. Если коротко, это то, из чего в Python сделано вообще всё: числа, строки, списки, словари и ответы «да» и «нет». Урок идёт 10 минут, всё объясняем прост…
Открыть в MAX- Просмотры
- 737
- ER
- 1,2%
- Реакции
- 9
- Реклама · eridotus.ruфото
📚️️️️️ Получите навыки от экспертов в Python с ИИ. Практика с реальными проектами на курсе «ИИ в Python-проектах: разработка, анализ и архитектура» за 2 месяца. 🎁 Записывайтесь на 2 бесплатных вебинара — познакомьтесь с программой обучения и преподавателями. Задайте свои вопросы экспертам! 1️⃣ 12 ноября, 20:00 мск — «Интеграция ИИ в среду разработки на Python»: разберём, как ИИ вырос из умного автокомплита в автономных агентов, какие архитектурные паттерны помогут встроить его в жизненный цикл разработки и как собрать рабочий инструментарий без хаоса. 2️⃣ 23 ноября, 20:00 мск — «Команда И…
Открыть в MAX- Просмотры
- 873
- ER
- 0,8%
- Реакции
- 7
Создание объекта в Python включает два ключевых этапа. Сначала вызывается метод __new__, который создаёт и возвращает новый объект. Затем вызывается метод __init__ для инициализации состояния этого объекта. Однако, если __new__ возвращает объект, который не является экземпляром исходного класса, метод __init__ не будет вызван. Это связано с тем, что возвращаемый объект, вероятно, уже создан другим классом, и его __init__ уже был выполнен: class Foo: def __new__(cls, x): return dict(x=x) def __init__(self, x): print(x) # Никогда не вызывается print(Foo(0)) Важно: н…
Открыть в MAX- Просмотры
- 930
- ER
- 0,9%
- Реакции
- 8
- ссылка
Как упростить работу с аргументами в командной строке с помощью typer Раньше для CLI-приложений на Python я использовал argparse, потом был click, но недавно полностью перешёл на typer. Это библиотека от автора FastAPI, и она реально 🔥 Вот простой пример: import typer app = typer.Typer() @app.command() def hello(name: str, age: int = 18): print(f"Привет, {name}! Тебе {age} лет.") if __name__ == "__main__": app() Теперь можно запускать в терминале: $ python main.py hello Alice --age 30 Привет, Alice! Тебе 30 лет. Что круто: - Автоматически генерируется --help - Пишется почти к…
Открыть в MAX- Просмотры
- 1 075
- ER
- 1,1%
- Реакции
- 12
Популярный способ объявить абстрактный метод в Python — это выбросить исключение NotImplementedError: def human_name(self): raise NotImplementedError Хотя этот подход довольно распространён и даже поддерживается IDE (например, PyCharm считает такие методы абстрактными), у него есть недостаток: ошибка возникает только при вызове метода, а не при создании экземпляра класса. Чтобы избежать этой проблемы, используйте модуль abc: from abc import ABCMeta, abstractmethod class Service(metaclass=ABCMeta): @abstractmethod def human_name(self): pass Также важно помнить, что Not…
Открыть в MAX- Просмотры
- 1 094
- ER
- 0,8%
- Реакции
- 9
- фото
Приглашаем Backend‑, Frontend‑, FullStack‑разработчиков, системных аналитиков, архитекторов ПО и Team Lead оценить формат обучения курса OTUS «Архитектор программного обеспечения» на бесплатных открытых уроках: • 9 ноября, 20:00 — «Монолит или микросервисы? Руководство для архитекторов, которые ценят свои нервы». Разберём критерии выбора архитектуры, скрытые издержки моделей, паттерны перехода (Strangler Fig, BFF и др.), роль DevOps и мониторинга. • 23 ноября, 20:00 — «NoSQL в бою: как Cassandra помогает строить отказоустойчивый бэкенд». Фокус на архитектуре Cassandra, балансе консистентности…
Открыть в MAX- Просмотры
- 936
- ER
- 0,3%
- Реакции
- 3
Показано 10
Данные: публичные посты и страницы канала в MAX. Метрики версии v1, пересчитаны 09.11.2026, подписчики замерены 08.11.2026. Как мы считаем.