Cechy

Cechy produktu
Certyfikat:
  • TAK
Język szkolenia:
  • polski
Liczba godzin:
  • 16
Materiały dodatkowe:
  •  
Poziom szkolenia:
  • Średniozaawansowany
Producent:
Rodzaj szkolenia:
  • stacjonarnie; online
Szkolenie zamknięte:

Opis

Opis firmy

InfoShare Academy to wiodąca akademia IT oferująca kompleksowe programy edukacyjne z nowych technologii dla firm. Od 2015 roku wspieramy organizacje w rozwoju zespołów technologicznych poprzez dedykowane kursy Machine Learning, DevOps, Data Engineering, Python, UX/UI Design, AWS i Kubernetes. Nasze szkolenia opierają się na praktycznych umiejętnościach i rzeczywistych przypadkach biznesowych. Współpracujemy z ponad 300 trenerami-praktykami z branży IT, dzięki czemu programy są dostosowane do aktualnych potrzeb rynku. Specjalizujemy się w reskillingu i upskillingu pracowników. Z nami zbudujesz efektywne zespoły wdrażające nowe technologie, które przyspieszą innowacje i wzmocnią konkurencyjność firmy na rynku. Sprawdź naszą ofertę szkoleń dedykowanych dla firm, które zostały stworzone z myślą o rozwijaniu kompetencji Twoich pracowników w obszarze IT.

Opis szkolenia
  • Streamlit to rewolucyjna biblioteka Pythona, która pozwala na błyskawiczne tworzenie responsywnych aplikacji webowych bez konieczności znajomości HTML, CSS czy JavaScript. Nasze intensywne, dwudniowe szkolenie zabiera uczestników w podróż od podstaw do zaawansowanych technik budowania profesjonalnych, interaktywnych narzędzi analitycznych, dashboardów i aplikacji webowych.
  • Wymagania:
  • Podstawowa znajomość Pythona
  • Zainstalowane środowisko Python (preferowana wersja 3.8+)
  • Laptop z dostępem do internetu
  • Zainstalowany edytor kodu (np. VSCode, PyCharm)
Dla kogo szkolenie
  • Programistów Python chcących poszerzyć swoje umiejętności o tworzenie aplikacji webowych
  • Analityków danych pragnących wizualizować wyniki swoich analiz
  • Studentów kierunków informatycznych i data science
  • Osób pracujących w działach IT, które chcą szybko tworzyć prototypy aplikacji
Cele

 

Korzyści
  • Tworzenia profesjonalnych aplikacji webowych w Pythonie za pomocą Streamlit
  • Projektowania interaktywnych dashboardów z dynamiczną wizualizacją danych
  • Implementacji zaawansowanych mechanizmów interakcji użytkownika
  • Optymalizacji i publikacji aplikacji Streamlit w środowisku produkcyjnym
Program szkolenia
  • Dzień 1: Podstawy i pierwsze kroki ze Streamlit
    1.1. Moduł 1: Wprowadzenie do Streamlit

    • Instalacja oraz konfiguracja środowiska programistycznego

    • Pierwsze uruchomienie prostej aplikacji webowej

    • Podstawowe komponenty i struktura aplikacji Streamlit
      1.2. Moduł 2: Komponenty interfejsu użytkownika

    • Tworzenie elementów interaktywnych: przyciski, suwaki, pola tekstowe

    • Obsługa inputów użytkownika i dynamiczna zmiana zawartości strony

    • Praktyczne przykłady zastosowania różnych widżetów interfejsu
      1.3. Moduł 3: Wizualizacja danych

    • Integracja bibliotek Pandas i Matplotlib ze Streamlit

    • Tworzenie dynamicznych wykresów i tabel

    • Interaktywna prezentacja danych z różnych źródeł

  • Dzień 2: Zaawansowane techniki i wdrożenie
    2.1. Moduł 4: Zaawansowane techniki Streamlit

    • Wielostronicowe aplikacje i nawigacja

    • Zarządzanie stanem aplikacji

    • Obsługa plików i upload danych przez użytkownika
      2.2. Moduł 5: Stylizacja i design

    • Własne style i themes

    • Responsywność aplikacji

    • Integracja dodatkowych bibliotek CSS
      2.3. Moduł 6: Deployment i optymalizacja

    • Publikacja aplikacji na platformach hostingowych

    • Optymalizacja wydajności aplikacji Streamlit

    • Zabezpieczenia i best practices przy tworzeniu aplikacji webowych

Czas trwania

16 h/2 dni

Cena zawiera
  • Certyfikat ukończenia szkolenia
  • Miesięczny dostęp do nagrania szkolenia (w przypadku formy online)
  • Dostosowanie programu szkolenia do potrzeb klienta

Zamów szkolenie