Szkolenie: Tworzenie dashboardów webowych w Pythonie
Podczas szkolenia analitycy danych oraz programiści Python nauczą się podstaw tworzenia interfejsów graficznych z wykorzystaniem aplikacji webowych w postaci dashboardów we frameworku Streamlit.
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:DS/DASHBOARDY
Tworzenie dashboardów webowych w Pythonie
Cele szkolenia
Nauka komunikacji między aplikacją a bazą danych
Nauka tworzenia interfejsów graficznych za pomocą biblioteki Streamlit
Poznanie komponentów dashboardu oraz mechanizmów takich jak stan sesji
Prezentacja danych wyjściowych za pomocą wykresów
Dla kogo?
Analitycy danych
Programiści Pythona
Zalety
Szkolenie "Tworzenie dashboardów webowych w Pythonie" wprowadza w tematykę budowania dashboardów od podstaw
Uczestnicy będą korzystać wyłącznie z darmowych, open-sourcowych technologii
Poznane umiejętności mogą być przydatne zarówno w pracy zawodowej jako programista czy analityk, jak również w przypadku małych prywatnych projektów
Minimalna ilość teorii i dużo zadań praktycznych
Duża dawka praktycznej wiedzy i umiejętności, przydatnych podczas rozwiązywania rzeczywistych problemów
Wymagania
Umiejętność swobodnego posługiwania się Pythonem w stopniu przynajmniej podstawowym
Znajomość dowolnego IDE
Znajomość SQLa oraz umiejętność korzystania z relacyjnych baz danych
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie
Przedstawienie celów szkolenia oraz możliwości zastosowania zdobytej wiedzy
Bazy danych
Przypomnienie najważniejszych zapytań SQL (PostgreSQL)
Omówienie podstawowego workflow przy korzystaniu z bazy PostgreSQL w Pythonie
Tworzenie dashboardu
Wprowadzenie do Streamlit
Wyświetlanie treści (st.text, st.markdown)
Layout i stylowanie
Elementy interaktywne
Wczytywanie plików
Tworzenie wykresów
Konfiguracja Streamlit
Streamlit Cloud
Projekt końcowy
Projekt dashboardu, który pozwoli prezentować dane przechowywane w bazie danych