Skip to content

Details

🟢 Obowiązkowa rejestracja i zakup biletów:
https://stacja.it/produkt/projekt-w-pythonie-zautomatyzuj-dodawanie-wydarzen-ze-strony-internetowej-do-kalendarza/

🟢 Warsztat wieczorny w godz. 17:00-21:00 (4 h) 🟢

🟢 Czego się nauczysz?
W trakcie warsztatu wspólnie stworzymy program w języku Python, który automatycznie zbierze i ustrukturyzuje dane o warsztatach ze strony Stacji.it, a następnie wygeneruje z nich plik, który można zaimportować do swojego kalendarza. Przedstawione zostaną przykłady web-scrapingu z użyciem biblioteki BeeautifulSoup oraz dynamiczne generowanie kalendarzy za pomocą biblioteki icalendar.

🟢 Dla kogo
Warsztat jest przygotowany dla osób znających język Python na poziomie podstawowym, chcących poszerzyć swoją wiedzę i możliwości. Wprowadzimy podstawowe informacje o narzędziach i praktykach, które na większą skalę są stosowane do masowego zbierania danych w internecie i automatyzacji procesów. W drugiej części zaprezentujemy koncepty i narzędzia używane do dynamicznego tworzenia kalendarzy internetowych oraz plików z pojedynczymi wydarzeniami – takimi jak te, które otrzymuje się e-mailem po zapisie na kurs czy wizytę lekarską.

🟢 Wymagania wstępne
- Python w wersji 3.10 lub wyższej i podstawowe doświadczenie z tym językiem.
- Środowisko z zainstalowanymi bibliotekami BeautifulSoup i icalendar.

🟢 Prowadzący
Jakub Śmigiel:
Programista Back-End w językach Java i Python z doświadczeniem w tworzeniu rozwiązań dla branży turystycznej oraz w cyfryzacji i automatyzacji procesów administracyjnych. Na co dzień pracuje z kodem oraz zarządza bazami danych i serwerami w chmurze, a okazjonalnie projektuje agenty AI i automatyzuje przeglądarki internetowe w celu zbierania danych i przyspieszania pracy.
W wolnym czasie wykorzystuje umiejętności programistyczne do tworzenia algorytmicznie generatywnej sztuki i poświęca czas na naukę o cyberbezpieczeństwie i językach niskopoziomowych.

🟢 Program
– 30 min – Wstęp: zaprezentowanie planu projektu, przedstawienie narzędzi i ich zastosowania w systemach produkcyjnych oraz przygotowanie środowiska.
– 15 min – Przerwa,
– 60 min – Część pierwsza projektu: zbieranie danych ze strony z wydarzeniami.
– 15 min – Przerwa.
– 45 min – Część druga projektu: generowanie pliku z wydarzeniami i importowanie go do swojego kalendarza.
– 15 min – Przerwa.
– 45 min – Zaprezentowanie, jak projekt może być rozwinięty oraz jak znaleźć więcej materiałów do kontynuowania nauki.
– Pozostały czas wykorzystamy na pytania, pomoc w problemach technicznych, a jeśli zostanie nam chwila – na rozbudowanie projektu.

UWAGA
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.

🟢 Obowiązkowa rejestracja i zakup biletów:
https://stacja.it/produkt/projekt-w-pythonie-zautomatyzuj-dodawanie-wydarzen-ze-strony-internetowej-do-kalendarza/

Data Science using Python
Open Source Python
Python
Computer Programming

Members are also interested in