SALA A
Skocz na wirtuane targi
Tylko dzisiaj nasi sponsorzy przygotowali dla Ciebie wirtualne konsultacje, konkursy i specjalne materiały, odwiedź wirtualne targi.
Agenda Sala A
10:00
Od Kodu dla Siebie do Kodu dla Wszystkich: Dla czego warto w Open Source
Prezentacja ta jest szczerym spojrzeniem na zawodową ścieżkę developera, który w wieku 37 lat z pełną mocą odkrył, czym jest prawdziwa radość z dzielenia się kodem i siła Open Source. Z perspektywy czasu żałuję, że tak późno zacząłem aktywnie oddawać społeczności to, co kiedyś od niej otrzymałem.
Cały świat IT stoi na fundamencie otwartości, a wkład do tej skarbnicy wiedzy jest najlepszą inwestycją w siebie i branżę.
Podzielę się historią trzech autorskich bibliotek, które ewoluowały z wewnętrznych, prywatnych rozwiązań do publicznie dostępnych projektów Open Source. Omówię, jak ta zmiana wpłynęła na ich jakość i jak zmieniła moje podejście do kodowania. Konkretne przykłady będą dotyczyć:
narzędzi rozszerzających możliwości Robot Framework;
innowacyjnych systemów raportowania, w tym tych wykorzystujących potencjał sztucznej inteligencji (AI).
Moją misją jest pokazanie, że Open Source to nie tylko gigantyczne projekty, ale też małe, przemyślane narzędzia, które rozwiązują realne problemy. Przede wszystkim jednak, prelekcja ta ma na celu zainspirowanie uczestników. Na koniec przedstawię konkretne i praktyczne pomysły na to, jak każdy z Was może postawić swój pierwszy krok w Open Source i poczuć tę satysfakcję ze współtworzenia - niezależnie od stażu i wieku.
Artur Ziółkowski
Technology Rockstar
11:00
Przerwa na Targi Pracy
11:30
Kiedy Pandas to za mało. Alternatywne podejścia do pracy z danymi w Pythonie
W świecie analizy danych w Pythonie, biblioteka pandas od dawna dominuje jako główne narzędzie do pracy zdanymi. Jednak z rozwojem technologii i rosnącymi wymaganiami wobec dużych i różnorodnych zestawów danych, pojawiły się nowe, bardziej wyspecjalizowane narzędzia i frameworki oferujące alternatywne podejście do analizy i przetwarzania danych. W tej prezentacji omówimy najciekawsze i najbardziej wydajne alternatywy dla pandasa. Skupimy się na ich zastosowaniach, wydajności, funkcjach i ograniczeniach w zależności od kontekstu użytkownika. Uczestnicy dowiedzą się, jak dobrać odpowiednie narzędzie do swoich potrzeb, oraz jak poszerzyć swoje kompetencje analityczne, wykorzystując różnorodne biblioteki Pythona.
Anna Kotarba
Python Rockstar
12:30
Przerwa na Targi Pracy
13:00
From Code Smells to Security Bugs — The Hidden Cost of Bad Engineering
Czasem nie trzeba exploita — wystarczy zły kod. W tej prezentacji pokażę, jak typowe błędy inżynierskie,
złe wzorce projektowe i pozornie niewinne „code smells" prowadzą do realnych luk bezpieczeństwa.
Zaprezentuję, jak zła architektura i brak higieny kodu otwierają drzwi do ataków,
oraz jak proste zmiany w kulturze developmentu mogą im zapobiec.
Łukasz Gadzina
Python Rockstar
14:00
Przerwa na Targi Pracy
14:30
Pydantic - czyli pedantyczne przetwarzanie danych
Pydantic to potężne narzędzie do walidacji i przetwarzania danych w Pythonie, które pozwala pisać bardziej niezawodny i czytelny kod. Podczas prelekcji pokażę, jak dzięki „pedantycznemu" podejściu do typów i struktur danych można uniknąć wielu błędów, a także uprościć oraz przyspieszyć działanie programu. Przedstawię praktyczne przykłady, które udowodnią, że odrobina pedantyzmu naprawdę popłaca.
Marcin Bardź
Python Rockstar
15:30
Przerwa na Targi Pracy
16:00
Introduction to Football Analytics with Python
In this talk, we will explore how Python can be leveraged to analyze and visualize football data for the Germany national football team under Julian Nagelsmann's management as they prepare for their 2026 FIFA World Cup campaign. We will dive into the fascinating world of football analytics, showcasing how to collect and process match data from leading providers including Hudl StatsBomb and Sportmonks, incorporating player tracking, event logs, and tactical formations. Through comprehensive data analysis, we'll examine how the team's performance reflects Nagelsmann's tactical principles, including gegenpressing, offensive play, and compactness. Join us to unlock the power of Python in modern football analytics!