Zlot Programistów Delphi 2023

Zlot Programistów Delphi 2023

20 – 21 września 2023 (Hotel Panorama, Mszczonów)
Zlot to miejsce, w którym teoria łączy się z praktyką

 

Programiści

To już szósta edycja Zlotu po reaktywacji imprezy w 2016 roku. Jednocześnie to drugi Zlot po pandemicznej przerwie (2020 i 2021).

Tegoroczny Zlot stanowi doskonałą okazję do spotkań z programistami Delphi, jak też swobodnej wymiany doświadczeń z innymi użytkownikami narzędzi Embarcadero. Prelegentami podczas konferencji są eksperci Delphi zarówno z kraju, jak też z zagranicy, którzy oprócz potwierdzonej wiedzy merytorycznej (min. Embarcadero MVP) posiadają także duże doświadczenie w prowadzeniu własnego biznesu.

Wiedza i praktyka

2 dni, 10 wykładów, 8 wykładowców.

Wykłady będą odbywały się w ramach jednego tracku. Oprócz polskich wykładowców swoje prezentacje będzie miał także ekspert z zagranicy – Antonio Zapater, posiadający tytuł Embarcadero MVP.

Podobnie jak w poprzednich latach duży nacisk zostanie położony na interaktywność prezentacji, zapewnienie swobodnej rozmowy uczestników z wykładowcami i ekspertami oraz wymianę doświadczeń.

Społeczność i integracja

Czyli chwile wytchnienia po ciężkim dniu

Środowy wieczór będzie zarezerwowany na imprezę integracyjną, podczas której przy lampce wina lub piwie będzie można lepiej się poznać oraz swobodnie porozmawiać o swoich doświadczeniach z pracy z Delphi.

Wieczorne spotkanie integracyjne pozwoli uczestnikom Zlotu na odpoczynek po ciężkim dniu zajęć oraz pomoże w „naładowaniu akumulatorów” przed piątkowymi wykładami.


Dlaczego warto ?

Zobacz dlaczego warto wziąć udział w Zlocie

Zobacz jak pracują inni programiści
Skorzystaj z możliwości wymiany doświadczeń z innymi uczestnikami Zlotu, poznaj różne „sztuczki” którymi posługują się eksperci w swojej pracy.

Rozwiń swój biznes
Nawiąż nowe kontakty biznesowe: spotkaj nowych klientów i partnerów biznesowych.

Znajdź nowe inspiracje
Zobacz nad czym pracują inni programiści i dowiedz się jak rozwiązują swoje problemy. Masz do wyboru wiele wykładów – skorzystaj z okazji i wybierz te, które pomogą Ci w Twoim biznesie.

Poznaj zespół BSC Polska
Opowiedz nam o swoich doświadczeniu związanym z korzystaniem z Delphi. Dowiedz się jak nasze doświadczenie może pomóc w rozwoju firmy w której pracujesz.

Poznaj plany rozwoju Delphi
Weź udział w prezentacjach i rozmowach kuluarowych, aby poznać czego można oczekiwać od kolejnych wersji Delphi.

Skorzystaj z kąpieli termalnych
Hotel Panorama jest komfortowym hotelem z profesjonalnym zapleczem konferencyjnym oraz rekreacyjno-gastronomicznym. Jest dogodnie usytuowany w bezpośrednim sąsiedztwie kompleksu basenowego Termy Mszczonowskie (ok 900 m).

Spędź miło czas
Spotkaj się ze znajomymi z branży, weź udział w środowej imprezie integracyjnej, nawiąż nowe znajomości. Weź udział w losowaniu atrakcyjnych nagród.

Skorzystaj z promocji
Skorzystaj ze specjalnej promocji dla uczestników Zlotu – szczegóły wkrótce


Agenda zlotu

Poznaj tematy i wykładowców

20 WRZEŚNIA – DZIEŃ PIERWSZY

10:00 - 11:00

Otwarcie Zlotu – Delphi 11.3 Alexandria i dalej

Podczas otwarcia Zlotu zostaną krótko omówione sprawy organizacyjne (BSC Polska). W części głównej wykładu Antonio Zapater (Embarcadero) omówi nowości w wersji 11.3 Alexandria oraz plany rozwoju Delphi i innych narzędzi Embarcadero, wchodzących w skład portfolio rozwiązań IDERA.

Język wykładu – angielski


Antonio Zapater
Embarcadero Technologies
Certyfikowany programista Delphi pracujący w Embarcadero na stanowisku konsultanta technicznego. Od ponad 15 lat jest współwłaścicielem firmy, która opracowuje rozwiązania ERP dla sektora detalicznego z wykorzystaniem Delphi. Posiada duże doświadczenie w modelowaniu baz danych, migracji kodu Delphi, programowaniu rozwiązań mobilnych w FireMonkey, tworzeniu całościowych aplikacji Webowych, modelowaniu API oraz wykorzystaniu usług linuksowych w rozwiązaniach Delphi.

11:00 - 11:15

Przerwa kawowa

11:15 - 12:30

Tworzenie gier z wykorzystaniem Castle Game Engine

Castle Game Engine ( https://castle-engine.io/ ) to otwarty (darmowy i open-source) silnik do tworzenia gier 2D i 3D. Silnik zawiera edytor do komponowania światów 2D i 3D oraz daje możliwość programowania logiki gier używając Pascala. Chciałbym przybliżyć słuchaczom możliwości silnika, zarówno do tworzenia gier jak i wizualizacji 3D w aplikacjach użytkowych, na wiele platform (desktop, mobilem, console). Chciałbym także opowiedzieć o planach, w szczególności o nowych platformach (web oraz VR).


Michalis Kamburelis
Castle Game Engine
Twórca Castle Game Engine, otwartego silnika do tworzenia gier używając Pascala. Embarcadero MVP. Członek Web3D zainteresowany otwartymi standardami modeli 3D jak X3D i glTF. Współwłaściciel Catastrophe Games, Wrocławskiej firmy tworzącej gry komputerowe. Programista narzędzia do generowania dokumentacji dla języka Pascal: PasDoc. Napisał książkę online „Modern Object Pascal Introduction for Programmers”.

 

12:30 - 12:45

Przerwa kawowa

12:45 - 14:00

DataBase Studio – kompletne środowisko do programowania aplikacji bazodanowych FirebirdSQL stworzone w Delphi.

Podczas wykładu zostanie zaprezentowane kompletne środowisko napisane w Delphi do tworzenia aplikacji bazodanowych. Pokażemy:

– jak wygląda szkielet bazy danych dla silnika aplikacji,
– jak szybko tworzy się CRUD,
– jak szybko wprowadza się zmiany w aplikacji,
– jak pisać skrypty, dodawać akcje czyli tworzyć interakcje z użytkownikiem,
– przykładową aplikację stworzoną w środowisku w oparciu o silnik FirebirdSQL.


Grzegorz Żyła
ECLSOFT
Współwłaściciel firmy ECLSOFT, producenta oprogramowania SI-ERP. Programista Delphi z 25 letnim stażem.

 

14:00 - 15:00

Lunch w restauracji hotelowej

15:00 - 16:15

RAD Server: Publish your own REST APIs the RAD way

Use RAD Server and FireDAC to connect to Enterprise data and share it rapidly via a secure fully featured MEAP that can be deployed on Windows or Linux ready for use on any device or platform. używać.

Język wykładu – angielski


Antonio Zapater
Embarcadero Technologies
Certyfikowany programista Delphi pracujący w Embarcadero na stanowisku konsultanta technicznego. Od ponad 15 lat jest współwłaścicielem firmy, która opracowuje rozwiązania ERP dla sektora detalicznego z wykorzystaniem Delphi. Posiada duże doświadczenie w modelowaniu baz danych, migracji kodu Delphi, programowaniu rozwiązań mobilnych w FireMonkey, tworzeniu całościowych aplikacji Webowych, modelowaniu API oraz wykorzystaniu usług linuksowych w rozwiązaniach Delphi.

16:15 - 16:30

Przerwa kawowa

16:30 - 17:45

Psychologiczne aspekty pracy programisty

Jak zostać nie tylko programistą, ale świetnym programistą? Jak używać mózgu tak, żeby odwdzięczył się produktywnością? Jak podejść do swojej pracy, aby zachować równowagę, zadbać o własny dobrostan i uniknąć wypalenia zawodowego? Porozmawiamy o tym wszystkim – i nie tylko o tym. Bo nie samym kodem człowiek żyje.


Mikołaj Milewski
Tietoevry
Software developer, architekt, Scrum Master, team leader. Uzależniony od software designu, żonglerki frameworkami i programowania reaktywnego. Od chwil, gdy ma rację woli tylko te chwile, w których udaje mu się zrozumieć, że racji nie ma. Prywatnie, rowerzysta-książkoholik.

 

17:45 - 18:00

Przerwa kawowa

18:00 - 19:15

Testy jednostkowe – po co, dlaczego, jak i kiedy?

Dla osób które jeszcze nie piszą testów jednostkowych lub dopiero zaczęli i stawiają pierwsze kroki.

Bazując na swoim doświadczeniu chciałbym przekonać uczestników wykładu do testów jednostkowych. Może trochę bardziej od strony filozoficznej, ale popartej doświadczeniem. Pokażę na prostym przykładzie kod nietestowalny i po refaktoryzacji. Omówię jak to zrobiłem. Pokażę testy jednostkowe i to jak one wyłapują błędy.

Opowiem jak można zacząć pisać testy jednostkowe i po co one są. Dlaczego mamy je pisać, jak pisać i kiedy to robić? Przede wszystkim chciałbym odpowiedzieć na pytanie: czy mamy na to czas oraz dlaczego powinniśmy ten czas znaleźć.


Adam Żukowski
Raks
Posiada 24 lata doświadczenia w programowaniu w Delphi. Zaczynał od TurboPascal’a , następnie przyszła kolej na Delphi. Zawodowo związany z systemem typu ERP. Pasjonuje się wszystkim co pozwala ulepszyć warsztat programistyczny. Lubi optymalizować kod i algorytmy, stosować wzorce projektowe, pisać i doskonalić się w testach jednostkowych, stosować zasady czystego kodu. Prywatnie ojciec trójki dzieci, lubi jeździć na łyżwach i rolkach.

 

19:45 - 23:59

Grill – Delphi & Fun

Grill w Chacie Góralskiej przy hotelu. Część społecznościowa pozwalająca na wymianę doświadczeń i poglądów. Możliwość spotkania i rozmowy w kameralnych warunkach z wykładowcami, praktykami Delphi, programistami, a także z pracownikami BSC Polska. Integracja i bliższa współpraca społeczności programistów może przyczynić się do powstania wielu innowacyjnych rozwiązań, a wzajemna inspiracja pozwoli uzyskać lub utrzymać uzyskana już przewagę biznesową na rynku.

 

21 WRZEŚNIA – DZIEŃ DRUGI

09:45 - 11:00

Adding mobile support to existing RAD Studio applications

Discover the basics of mobile development with RAD Studio, and how you can quickly and easily add mobile to any desktop application today using FireMonkey!

Język wykładu – angielski


Antonio Zapater
Embarcadero Technologies
Certyfikowany programista Delphi pracujący w Embarcadero na stanowisku konsultanta technicznego. Od ponad 15 lat jest współwłaścicielem firmy, która opracowuje rozwiązania ERP dla sektora detalicznego z wykorzystaniem Delphi. Posiada duże doświadczenie w modelowaniu baz danych, migracji kodu Delphi, programowaniu rozwiązań mobilnych w FireMonkey, tworzeniu całościowych aplikacji Webowych, modelowaniu API oraz wykorzystaniu usług linuksowych w rozwiązaniach Delphi.

11:00 - 11:30

Przerwa kawowa

11:30 - 12:45

The Rumble in the Jungle czyli Delphi vs Xcode

Zaprezentujemy krótkie, ale nietrywialne projekty aplikacji mobilnych dla iOS wykonane za pomocą Delphi w Object Pascalu, a następnie porównamy je z natywnymi wersjami opracowanymi za pomocą środowiska Xcode i języka Swift.

Zastanowimy się, który model tworzenia oprogramowania jest bardziej elastyczny, poszukamy zalet i wad, bo takie też na pewno się znajdą. Zmierzymy też, czy aplikacje różnią się wydajnością. Ocenimy jakość zaprojektowanej interakcji z użytkownikiem i jej zgodność ze standardami. Faworyt tego pojedynku może być tylko jeden, ale jaki będzie ostateczny werdykt?


Zdzisław Sroczyński
Caprisoft / Politechnika Śląska
Pasjonat programowania od 30 lat, z Delphi od wersji 2. Projektant interakcji człowiek-komputer (human-computer interaction/HCI), badacz doświadczenia użytkownika (user experience/UX), zwolennik narzędzi wieloplatformowych z Delphi na czele. Konsultant odpowiedzialny za rozwój wielu aplikacji zgodnie z metodologią projektowania zorientowanego na użytkownika (user-centered design/UCD).

 

12:45 - 13:00

Przerwa kawowa

13:00 - 14:15

OLTypes – typy proste innego typu 

– Delphi jest super. Co mi w nim przeszkadza i jak sam sobie pomogłem
– Nullable types: kiedy są przydatne
– Realizacja nullable types w Delphi: jak przechowywany jest NULL w OLTypes
– Przykłady użycia OLTypes: OLDate, OLInteger, OLBoolean, OLString
– Do czego OLTypes się nie nadają?
– Co tracimy używając OLTypes zamiast typów standardowych
– Dyskusja….


Michał Rajewicz
OproLab / IT.Norcom
Programista Commodore 64, Amigi i PC-tów. Od 11 lat związany z firmą IT.NORCOM, gdzie rozwija w Delphi i C# programy dla stacji kontroli pojazdów i sklepów zaopatrzenia medycznego. Prywatne projekty podpisuje marką OproLab.

Najlepsza Cywilizacja jego zdaniem to Civ5. Kina nie lubi już tak jak kiedyś, za to wciąż kocha muzykę. Zbiera instrumenty muzyczne i na niektórych czasem gra, co najlepiej podsumowuje stwierdzenie „więcej sprzętu niż talentu”. Ostatnio próbuje zmusić swój 600-watowy komputer do bezgłośnej pracy. Ani żona, ani żadna z dwóch córek nie wiedzą jeszcze ile wydał na wentylatory do tych eksperymentów.

 

14:20 - 14:50

Sesja kończąca Zlot Programistów Delphi 2023. Losowanie nagród i podsumowanie ankiet zlotowych.

14:50 - 15:40

Lunch w restauracji hotelowej


Zakwaterowanie

Informacje o hotelu oraz o zasadach rezerwacji noclegów.

Cena biletu na Zlot nie zawiera zakwaterowania. Zakwaterowanie na czas Zlotu uczestnicy rezerwują i opłacają sami. Sugerujemy skorzystanie z Hotelu Panorama w Mszczonowie. Hotel przygotował specjalną ofertę noclegową dla uczestników Zlotu. Przy rezerwacji noclegu do 13 września obowiązują specjalne ceny pokojów:

  • pokój jednoosobowy: 284 zł netto za dobę (299 zł netto przy rezerwacji po 13 września 2023)
  • pokój dwuosobowy: 332 zł netto za dobę (349 zł netto przy rezerwacji po 13 września 2023)

Rezerwacja przez telefon na hasło: Zlot Programistów.

Hotel Panorama w Mszczonowie
ul. Tarczyńska 109 a, 96-320 Mszczonów

Uczestnicy Zlotu mają zapewniony bezpłatny parking na terenie hotelu.
Wszelkie sprawy związane z zakwaterowaniem prosimy załatwiać bezpośrednio z hotelem.

Uwaga – ze względu na duże zainteresowanie noclegami nie możemy zagwarantować wszystkim uczestnikom Zlotu dostępności miejsc w Hotelu Panorama.


Bilety

Wypełnij formularz rejestracyjny podając swoje dane (osoby rejestrującej), dane firmy oraz liczbę uczestników zlotu. Po zgłoszeniu i zarejestrowaniu danych otrzymasz w ciągu jednego dnia roboczego od BSC Polska e-mail z potwierdzeniem rejestracji. Jeśli nie otrzymasz e-maila napisz do nas na adres zlot@bsc.com.pl, a my zajmiemy się resztą.

Cena biletu dla firm, które brały udział w Zlocie 2022

1149 ZŁod 9 września 2023

cena netto (+23% VAT)
Regularna cena biletu obowiązująca od 9 września 2023

1249 zł od 9 września 2023

cena netto (+23% VAT)

PROMOCYJNE CENY BILETÓW DLA UCZESTNIKÓW ZLOTU Z 2022 ROKU

Firmy, które brały udział w ubiegłorocznym Zlocie (2022), mogą skorzystać z promocji i zgłosić uczestników na tegoroczny Zlot (2023), korzystając z niższych o 100 zł netto cen, w porównaniu z standardowymi cenami biletów.

W razie pytań lub wątpliwości, prosimy o kontakt z biurem BSC Polska.


Istotne zasady

Regulamin i zasady uczestnictwa w Zlocie

  1. BSC Polska zastrzega sobie prawo wprowadzania zmian do agendy Zlotu, jak też warunków udziału w Zlocie. O ewentualnych zmianach można dowiedzieć się na stronie internetowej poświęconej Zlotowi.
  2. Dokonanie rejestracji udziału z Zlocie Programistów Delphi jest równoznaczne z wpisaniem na listę uczestników Zlotu i zobowiązaniem do zapłaty. Podstawą do uiszczenia należności jest faktura pro-forma, która będzie wysłana na adres e-mail podany podczas rejestracji. Termin płatności faktury 4 dni, nie później jednak niż do 15 września 2023).
  3. Niedokonanie wpłaty nie jest tożsame z rezygnacją z wzięcia udziału w Zlocie.
  4. Rezygnacja z uczestnictwa może odbyć się tylko za pośrednictwem poczty elektronicznej zgodnie z następującymi warunkami:
    1. rezygnacja do 4 września 2023 włącznie – zwrot opłat w pełnej wysokości (bezkosztowe anulowanie uczestnictwa)
    2. rezygnacja po 4 września 2023 – firma zgłaszająca ponosi pełne koszty związane z udziałem w Zlocie.
  5. W ramach opłaty konferencyjnej BSC Polska zapewnia Uczestnikom przerwy kawowe pomiędzy wykładami, posiłki, udział w wieczornej imprezie integracyjnej, komplet materiałów konferencyjnych oraz możliwość uczestniczenia w wykładach.
  6. Opłata konferencyjna nie obejmuje zakwaterowania. Zakwaterowanie na czas Zlotu uczestnicy rezerwują i opłacają sami.


Kontakt

Kontakt z organizatorami Zlotu

Kontakt z działem marketingu BSC Polska

+48 22 398 22 28

zlot@bsc.com.pl