
Talkpython
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
HTMX + Flask: Modern Python Web Apps, Hold the JavaScript
HTMX и Flask формируют мощный тандем для создания современных, интерактивных и при этом максимально легковесных веб‑приложений на Python. Обновления без перезагрузки страниц, чистый серверный код и минимум JavaScript — именно это делает технологию особенно привлекательной для разработчиков.
HTMX стремительно набирает популярность, поскольку позволяет создавать динамичные интерфейсы без сложных клиентских фреймворков. Вы по‑прежнему пишете серверное приложение на Flask, но с помощью нескольких HTML‑атрибутов получаете функциональность уровня современных SPA.
В отличие от кратких примеров в блогах, курс демонстрирует полный рабочий цикл разработки реального веб‑приложения с использованием Flask + HTMX. Вы увидите, как шаг за шагом добавлять интерактивные функции, избегая типичных ошибок и сохраняя чистоту серверного кода.
Вместо абстрактных примеров вы будете развивать настоящее приложение, добавляя новые возможности с помощью HTMX. Такой практический формат позволяет сразу понять, как технология работает в реальных условиях.
Video Collector — центральный проект, вокруг которого построено обучение. Это веб‑приложение на Flask, позволяющее сохранять, искать и воспроизводить видео с YouTube. В процессе вы добавите несколько реальных функций, основанных на HTMX, превращая приложение в удобный и современный инструмент.
Если вы хотите создавать динамичные веб‑приложения на Python, но не готовы входить в мир сложных JavaScript‑фреймворков, этот курс станет для вас идеальным решением. HTMX и Flask открывают путь к созданию современных интерфейсов без избыточности и головной боли, характерных для SPA‑подхода.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум

Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.