Курс на Stepik
Обложка курса «Streamlit: создание интерактивных dashboards на Python» на Stepik
Бесплатно

Streamlit: создание интерактивных dashboards на Python 0.000

Открыть на
STEPIK.ORG

🚀 Научитесь создавать современные интерактивные dashboards на Python с помощью Streamlit. От первой загрузки CSV до полноценного web-приложения с графиками, фильтрами, редактированием данных и публикацией в интернете.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Streamlit: создание интерактивных dashboards на Python»Учеников на курсе 12
Сертификаты, выданные на курсе «Streamlit: создание интерактивных dashboards на Python»Сертификатов выдано 0
Отзывы о курсе «Streamlit: создание интерактивных dashboards на Python»Отзывов получено 0
Рейтинг курса «Streamlit: создание интерактивных dashboards на Python»Рейтинг курса 0.000
Уроки в курсе «Streamlit: создание интерактивных dashboards на Python»Количество уроков 11
Тесты в курсе «Streamlit: создание интерактивных dashboards на Python»Количество квизов 71
Время прохождения курса «Streamlit: создание интерактивных dashboards на Python»Время прохождения курса
Обновления курса «Streamlit: создание интерактивных dashboards на Python»Обновления курса
Дата публикации курса «Streamlit: создание интерактивных dashboards на Python»Дата публикации курса
Последнее обновление курса «Streamlit: создание интерактивных dashboards на Python»Последнее обновление
Сложность normal

Чему вы научитесь

  • 📊 Создавать интерактивные dashboards на Python с помощью Streamlit.
  • 📁 Загружать и обрабатывать данные из CSV и Excel-файлов.
  • 🎛️ Добавлять пользовательские элементы управления: фильтры, выпадающие списки, переключатели, слайдеры и выбор дат.
  • 📈 Строить графики и визуализации для анализа данных.
  • 🗂️ Разрабатывать многостраничные приложения и организовывать структуру Streamlit-проектов.
  • 💾 Использовать session_state для хранения и передачи данных между страницами.
  • ⚡ Оптимизировать производительность приложений с помощью кэширования и других инструментов Streamlit.
  • 🎨 Улучшать пользовательский опыт, оформлять dashboards и настраивать отображение данных.
  • ✏️ Реализовывать редактирование данных прямо в интерфейсе приложения через интерактивные таблицы.
  • 📤 Добавлять экспорт данных в CSV и Excel.
  • 🔒 Работать с секретными данными и настраивать безопасное хранение ключей доступа.
  • ☁️ Публиковать Streamlit-приложения в интернете через Streamlit Cloud.
  • 🚀 Создавать законченные аналитические web-приложения, которые можно использовать в работе, показывать заказчикам или размещать в портфолио.

О курсе

🚀 Научитесь создавать современные интерактивные dashboards на Python с помощью Streamlit. От первой загрузки CSV до полноценного web-приложения с графиками, фильтрами, редактированием данных и публикацией в интернете.

Для кого этот курс

📊 Аналитикам данных — если вы работаете с Pandas, Excel и отчётами и хотите научиться создавать интерактивные dashboards вместо статичных таблиц. 🤖 Data Scientists — если вам нужно визуализировать результаты анализа данных или демонстрировать модели через удобный web-интерфейс. 🐍 Python-разработчикам — если вы хотите быстро создавать web-приложения без изучения HTML, CSS, JavaScript и сложных backend-фреймворков. 📈 Специалистам по BI и отчётности — если вы хотите превращать отчёты и таблицы в современные аналитические панели. 🎓 Студентам и начинающим специалистам — если вы собираете портфолио и хотите добавить в него полноценный dashboard-проект. 💼 Фрилансерам и разработчикам на заказ — если вам необходимо быстро создавать прототипы и аналитические системы для клиентов. 🏢 Сотрудникам компаний и внутренних команд — если нужно организовать удобный доступ к данным через браузер для коллег и сотрудников. 📂 Всем, кто регулярно работает с данными и хочет автоматизировать процессы анализа, визуализации и представления информации.

Начальные требования

Чтобы обучение проходило комфортно, желательно уже иметь базовый опыт работы с Python и Pandas.

Этот курс посвящён Streamlit и созданию dashboards, поэтому мы не будем подробно останавливаться на основах программирования или анализа данных. Вместо этого сосредоточимся на разработке интерактивных web-приложений для работы с данными.

Перед началом курса рекомендуется уметь:

🐍 Работать с Python: понимать переменные, функции, условия, циклы, модули и импорт библиотек.

📊 Работать с Pandas: читать CSV-файлы, фильтровать данные, выполнять группировки и строить простые вычисления над DataFrame.

🌿 Пользоваться Git и GitHub: создавать репозитории, выполнять commit и push, работать с удалёнными репозиториями.

После освоения указанных тем вы будете полностью готовы к обучению на данном курсе. 🚀

Преподаватели курса

Как проходит обучение

Обучение построено вокруг одного большого практического проекта. На протяжении всего курса вы будете постепенно разрабатывать собственный dashboard на Streamlit, добавляя в него новые возможности после каждого урока.

📖 Каждый урок содержит подробный теоретический материал с объяснениями, примерами кода и практическими рекомендациями.

💻 Практически все темы сопровождаются готовыми примерами, которые можно запускать и дорабатывать на своём компьютере.

📝 После изучения материала вас ждут тесты для проверки понимания ключевых концепций и закрепления новых знаний.

🛠️ Также в курс входят практические задания, в которых потребуется самостоятельно реализовывать различные элементы dashboard-приложений: фильтры, графики, загрузку файлов, работу с таблицами и другие возможности Streamlit.

📊 По мере прохождения курса ваш проект будет постепенно развиваться: от простой загрузки CSV-файла до полноценного web-приложения с несколькими страницами, интерактивными элементами управления и публикацией в интернете.

☁️ В финальной части курса вы научитесь публиковать приложение через Streamlit Cloud и получите собственный dashboard, доступный через браузер по публичной ссылке.

🚀 Главный результат обучения — не набор разрозненных примеров, а законченный проект, который можно добавить в портфолио, показать работодателю или использовать в реальной работе.

Что вы получите

  • После прохождения курса вы научитесь создавать современные интерактивные dashboards на Python с помощью Streamlit, работать с данными, визуализациями и пользовательскими интерфейсами.
  • Главным результатом станет собственное web-приложение, которое можно добавить в портфолио, показать работодателю или использовать в реальных проектах.
  • Также вы получите доступ к материалам курса для повторения изученных тем и сертификат Stepik об успешном прохождении обучения. 🚀

Нагрузка

12

Расскажите о курсе друзьям