Streamlit: Szybkie Prototypy Aplikacji AI
Naucz się budować interaktywne aplikacje AI w Pythonie bez znajomości frontendu. Dashboardy, chatboty i demo modeli ML w kilka godzin — idealny kurs dla data scientistów i analityków.
Jeden abonament — cały katalog kursów
Program kursu
5 modułów · 18 lekcji · 10h nauki
1Moduł 1: Pierwsze Kroki ze Streamlit3 lekcji + quiz
- 1Czym jest Streamlit i dlaczego warto go używać zamiast Flask czy Django
- 2Instalacja, konfiguracja środowiska i pierwsze uruchomienie aplikacji
- 3Podstawowa struktura aplikacji: tekst, obrazy, dane i elementy statyczne
- Quiz: Pierwsze Kroki ze Streamlit
2Moduł 2: Komponenty UI i Interaktywność3 lekcji + quiz
- 1Widgety input: przyciski, suwaki, pola tekstowe i selectbox w praktyce
- 2Layouty aplikacji: kolumny, zakładki (tabs) i sidebar
- 3Formularze, session_state i reaktywne zarządzanie stanem aplikacji
- Quiz: Komponenty UI i Interaktywność
3Moduł 3: Wizualizacje Danych i Dashboardy4 lekcji + quiz
- 1Wykresy natywne Streamlit oraz integracja z Plotly i Altair
- 2Tabele interaktywne, DataFrame i metryki — profesjonalna prezentacja danych
- 3Budowa kompletnego dashboardu analitycznego krok po kroku
- 4Filtry, dynamiczne dane i odświeżanie widoków w czasie rzeczywistym
- Quiz: Wizualizacje Danych i Dashboardy
4Moduł 4: Integracja z AI i Modelami ML4 lekcji + quiz
- 1Ładowanie i uruchamianie modeli scikit-learn w aplikacji Streamlit
- 2Integracja z API OpenAI — generowanie tekstu, klasyfikacja i analiza
- 3Hugging Face Transformers: gotowe modele NLP w kilku linijkach kodu
- 4Caching z @st.cache_data i @st.cache_resource — optymalizacja wydajności
- Quiz: Integracja z AI i Modelami ML
5Moduł 5: Budowa Interfejsu Chatbota AI4 lekcji + quiz
- 1Chat UI: st.chat_message i st.chat_input — podstawy budowy interfejsu
- 2Historia konwersacji i zarządzanie kontekstem wieloturowej rozmowy
- 3Streaming odpowiedzi LLM dla płynnego i responsywnego UX
- 4Personalizacja chatbota: persona systemowa, RAG i własna baza wiedzy
- Quiz: Budowa Interfejsu Chatbota AI
O kursie
Odkryj moc Streamlit — frameworka, który zmienia sposób, w jaki data scientisci i programiści Pythona tworzą aplikacje webowe. W ciągu kilku godzin przejdziesz od statycznych skryptów i notatników Jupyter do w pełni interaktywnych aplikacji, które możesz pokazać klientom lub opublikować online.
Co się nauczysz
- Tworzyć interaktywne dashboardy analityczne z wykresami i filtrowaniem danych
- Budować interfejsy chatbotów z historią konwersacji i streamingiem odpowiedzi
- Integrować modele ML i API OpenAI oraz Hugging Face z interfejsem użytkownika
- Zarządzać stanem sesji i optymalizować wydajność aplikacji za pomocą mechanizmów cache
- Deployować gotowe aplikacje na Streamlit Community Cloud
- Tworzyć profesjonalne layouty z sidebar, zakładkami i kolumnami
- Stosować best practices przy budowie prototypów narzędzi AI
🎯Dla kogo jest ten kurs?
Opinie studentów
MagdaZweryfikowany
Zdałem pierwszą techniczną rozmowę na juniora. Pytania ze składni i debugowania przerobione dokładnie tak jak w kursie.
p.nowakZweryfikowany
Po latach pracy w Excelu wreszcie rozumiem dlaczego wszyscy mówią żeby tego porzucić. Python zmienia wszystko.
Piotr WiśniewskiZweryfikowany
Zaczynałam programowanie od zera i bałam się składni. Po tym kursie piszę skrypty do pracy, oszczędzają mi 2-3h dziennie. Najlepiej wydane pieniądze.
OlaZweryfikowany
Krótkie lekcje + zadania praktyczne = nauka faktycznie działa. Nie przerwałem kursu po 2 dniach jak zwykle.
❓Najczęściej zadawane pytania
Podobne kursy
Więcej kursów z kategorii Programowanie i IT
AWS od Zera: Cloud Computing dla Początkujących
AWS od Zera: Cloud Computing dla Początkujących
Python - Analiza Danych z Pandas
Python - Analiza Danych z Pandas
Python dla Analityków Danych
Python dla Analityków Danych
React - nowoczesne aplikacje webowe
React - nowoczesne aplikacje webowe
Gotowy na nową wiedzę?
Dołącz do 89 kursantów, którzy już uczą się z tym kursem.
Odblokuj z abonamentem — 7 dni za darmo79 PLN/mc (lub 49 PLN/mc rocznie) · 562+ kursów · Anuluj kiedy chcesz