#1138

[ZMIANA TERMINU] Nowoczesne i wydajne zarządzanie pakietami w języku Python

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢 Warsztat weekendowy w godz. 9:00-13:00 (4 h) 🟢

UWAGA – ZMIANA TERMINU! Warsztat pierwotnie planowany na 20.07.2025, odbędzie się 8.08.2025.

Żarówka

Czego się nauczysz?

- Efektywnie zarządzać zależnościami w projektach Python, unikając typowych problemów i konfliktów wersji,
- Praktycznie wykorzystywać uv do błyskawicznego tworzenia środowisk, instalacji pakietów i wersjonowania zależności,
- Strukturyzować swoje projekty zgodnie z nowoczesnymi standardami, integrując narzędzia do testowania i lintingu,
- Zbudować i uruchomić prostą aplikację webową (API), stosując w praktyce poznane narzędzia i techniki.
Grupa

Dla kogo jest ten warsztat?

- Dla programistów i programistek Pythona, którzy chcą zoptymalizować i przyspieszyć swoją codzienną pracę,
- Dla inżynierów ML i analityków danych, którzy szukają wydajniejszej alternatywy dla pip lub conda,
- Dla osób, które chcą ujednolicić swój zestaw narzędzi,
- Dla liderów technicznych, którzy chcą wprowadzić w swoich zespołach nowoczesne i powtarzalne standardy zarządzania projektami.
Notatnik

Wymagania wstępne

- Podstawowa lub średniozaawansowana znajomość języka Python,
- Umiejętność swobodnego poruszania się w terminalu (linii komend),
- Podstawowa znajomość systemu kontroli wersji Git (klonowanie repozytorium, commit),
- Doświadczenie z pip install.

Wymagania instalacyjne:
- Zainstalowany Python w wersji 3.12 lub nowszej,
- Ulubiony edytor kodu (np. VS Code, PyCharm, Cursor),
- Zainstalowany uv (w terminalu: curl -LsSf https://astral.sh/uv/install.sh | sh),
- Zainstalowany klient Git.

Prowadzący

Mateusz Wójcik:

Doświadczony inżynier ds. uczenia maszynowego oraz pasjonat edukacji w dziedzinie Data Science i AI. Obecnie pracuje jako Machine Learning Engineer w AI Clearing, gdzie rozwija innowacyjne rozwiązania do monitorowania postępów na projektach budowlanych, kontroli jakości i analizy defektów, specjalizując się w analizie danych z farm fotowoltaicznych pozyskiwanych za pomocą teledetekcji. Pracował jako Research Software Engineer w projekcie xLUNGS w MI2.ai, gdzie zajmował się rozwojem systemów wspomagających identyfikację zmian chorobowych na zdjęciach rentgenowskich i tomografii komputerowej płuc. Wcześniej, jako Machine Learning Engineer na Politechnice Warszawskiej, brał udział w projekcie INKUB, związanym z wykorzystaniem dronów i AI do inspekcji fasad budynków. Jest absolwentem Politechniki Warszawskiej, gdzie studiował na kierunku Data Science oraz ukończył studia licencjackie z matematyki, będąc również prezesem Koła Naukowego Matematyków i pracownikiem dydaktycznym.

Program warsztatów

1. Fundamenty zarządzania zależnościami w Python:
– Dlaczego zarządzanie pakietami jest ważne,
– Izolacja środowisk,
– Tradycyjne podejście – dlaczego nie wystarcza?.
2. Szybki i zunifikowany menadżer pakietów i projektów – uv:
– Wprowadzenie do uv,
– Instalacja i podstawowe funkcjonalności.
3. Wykorzystanie uv w praktyce:
– Zarządzanie projektami i ich strukturą,
– Porównanie z innymi menadżerami pakietów,
– Zaawansowane zastosowania i dobre praktyki.

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisz się na warsztat

Dieta (pomiń przy warsztatach zdalnych)

Zostałem/am poinformowany/a, że wydarzenie będzie nagrywane przez Organizatorów. W przypadku publikacji całego bądź fragmentu nagrania wizerunek uczestników nie będzie rozpowszechniany - ewentualnej publikacji na stronach internetowych oraz kanałach społecznościowych Organizatorów podlega tylko część prezentacyjna spotkania, bez aktywnego udziału uczestników. W przypadku warsztatów odbywających się na sali wydarzenie będzie fotografowane i filmowane przez Organizatorów. Wyrażam zgodę na rozpowszechnianie mojego wizerunku na zdjęciach i nagraniach z warsztatów, w szczególności na stronach internetowych oraz kanałach społecznościowych Organizatorów.

59,00 PLN

Sprawdź ofertę abonamentów

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników. Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektoronicznej po warsztacie oraz za pośrednictwem firmy kurierskiej.

Zapisz się na warsztat!