WARSZTATY EKSPERCKIE

Weź udział w warsztatach prowadzonych przez ekspertów i rozwijaj swoje umiejętności na Infoshare.

Kupując BILET + WARSZTAT EKSPERCKI zyskasz:

- dostęp do wybranego warsztatu eksperckiego,
- wstęp na konferencję: prelekcje na 3 scenach oraz wszystkie korzyści wybranego biletu (standard lub premium).

KUP BILET

Warsztat Front-end

Programowanie z AI w środowisku Astro, React i TypeScript

Przeprogramowani

Na tych warsztatach nauczysz się, jak efektywnie wykorzystywać AI w codziennej pracy web developera. Skupimy się na praktycznym zastosowaniu AI w środowisku Astro, React i TypeScript.

ZOBACZ WIĘCEJ

Warsztat Java

Współbieżność w Javie dla trochę bardziej zaawansowanych

Bartek Kuczyński

Celem warsztatu jest przybliżenie uczestnikom nowych elementów języka oraz API Java, oraz technik pracy w środowisku wielowątkowym. Warsztaty będą koncentrować się na mechanizmach Structured Concurrency, wątkach wirtualnych oraz pracy z Software Transactional Memory.

ZOBACZ WIĘCEJ

Warsztat Soft Skills

Grow and thrive in the role

Gregor Ojstersek

We would cover topics such as: Career paths, Overview of different career paths, My personal recommendation which may be the right fit for certain personalities(...)

ZOBACZ WIĘCEJ

Warsztat DevOps&Cloud

Jak użyć observability?

Szymon Warda

Dodałeś observability. Zbierasz metryki Prometeuszem. Wysyłasz telemetrię. Kolekcjonujesz logi. Brawo Ty! Tylko co dalej? Niestety to była ta łatwa część. Teraz trzeba pomyśleć jak to użyć(...)

ZOBACZ WIĘCEJ

Warsztat Front-end

Opis warsztatu:
Na tych warsztatach nauczysz się, jak efektywnie wykorzystywać AI w codziennej pracy web developera. Skupimy się na praktycznym zastosowaniu AI w środowisku Astro, React i TypeScript.

Podczas warsztatów:
- Poznasz techniki szybkiego prototypowania z użyciem AI
- Nauczysz się generować, analizować i refaktoryzować kod przy pomocy AI
- Zrozumiesz, jak AI może wspomóc Cię w debugowaniu i optymalizacji kodu
- Dowiesz się, jak używać AI do tworzenia testów jednostkowych i dokumentacji
- Nauczysz się formułować zapytania do AI, by uzyskiwać trafniejsze odpowiedzi
- Dowiesz się jak korzystać z rozwiązań AI w sposób bezpieczny i etyczny
- Zrozumiesz, kiedy warto, a kiedy nie warto korzystać z AI w procesie rozwoju oprogramowania
- Przeanalizujesz koszty i potencjalne oszczędności związane z wykorzystaniem AI w pracy programisty

Pokażemy Ci również, jak efektywnie łączyć możliwości AI z własną wiedzą i doświadczeniem, by tworzyć lepsze oprogramowanie.

Dla kogo?
Warsztat jest przeznaczony dla:
- Programistów na poziomie średniozaawansowanym (mid+)
- Osób z komercyjnym doświadczeniem w pracy z TypeScript i React
- Zainteresowanych nauką lub pogłębieniem wiedzy o Astro (doświadczenie mile widziane, ale nie jest wymagane)

Poziom: średniozaawansowany

Czy należy się przygotować przed warsztatem?
Do udziału w warsztacie potrzebny jest laptop.

Uczestnicy powinni przygotować:
- Zainstalowany edytor Cursor
- Aktywne konto na GitHubie z możliwością pobrania przykładowego repozytorium

Prowadzący warsztatów zapewnią:
- Klucz API do modeli AI dla uczestników
- Dostęp do konta Anthropic Console/OpenAI Playground

Warsztat Soft Skills

Opis warsztatu: / Workshop description:
We would cover topics such as:
- Career paths
- Overview of different career paths
- My personal recommendation which may be the right fit for certain personalities

How to grow toward Senior role:
- How to build credibility in the engineering industry
- How to let your manager know about your goals and aspirations
- How to keep a brag list of all the wins that you achieve
- How to become the go-to person or considered an expert in a certain engineering domain
- How to manage up as an engineer
- How to become a team player and a great engineer to work with
- How to become business and product-minded engineer

And then also have exercises like:
- Become a credible engineer
- Tell your manager about your goals and aspirations
- Note down all the wins that you have achieved
- Become the go-to engineer
- Prepare your list of questions to ask before making your next technical decision

Dla kogo? / For whom?
The workshop is semi-advanced. Ideal target group -> mid-level engineers looking to grow toward the Senior position. But also good for ambitious jr. engineers or also Senior engineers to thrive in their role.

Czy należy się przygotować przed warsztatem? / Do I need to prepare before the workshop?
It’s great if attendees have laptops, because there will be exercises, but not mandatory.

Warsztat Java

Opis warsztatu:
Celem warsztatu jest przybliżenie uczestnikom nowych elementów języka oraz API Java, oraz technik pracy w środowisku wielowątkowym. Warsztaty będą koncentrować się na mechanizmach Structured Concurrency, wątkach wirtualnych oraz pracy z Software Transactional Memory.

Plan warsztatu:
Część 1 Wielowątkowość w Javie – przypomnienie
Omówmy dostępne mechanizmy wielowątkowe w Javie. Będzioe to szybkie przypomnienie
czym jest Thread, Runnable, Callable. Jak działa Executor Framework, Lock,
CountDownLatch, CyclicBarrier.

Część 2 Wątki wirtualne
Zajmiemy się wątkami i wątkami wirtualnymi. Poznamy różnice i zobaczymy, jak tworzyć i
zarządzać wątkami wirtualnymi. Omówimy korzyści i wady tego rozwiązania.
Zaimplementujemy prostą aplikację, która będzie demonstrować różnice pomiędzy
wirtualnymi i tradycyjnymi wątkami.

Część 3 Mechanizm Structured Concurrency
Opowiemy sobie o sposobach zarządzania wątkami za pomocą Structured Concurrency.
Stworzymy prostą aplikację, która będzie wykorzystywać ten mechanizm oraz
zaimplementujemy własny zakres. Na koniec omówimy możliwe zastosowania tego
mechanizmu w aplikacjach.

Dla kogo?
Warsztat przeznaczony jest dla osób, które na co dzień pracują z językiem Java. Mają
doświadczenie w tworzeniu aplikacji z wykorzystaniem wielowątkowości i chcą poszerzyć
swoją wiedzę.

Czy należy się przygotować przed warsztatem?
Uczestnik powinien mieć własny komputer, na którym zainstalowane będą:
- JDK 21
- Maven lub Gradle
- git
- IDE

Warsztat DevOps

Opis warsztatu:

Dodałeś observability. Zbierasz metryki Prometeuszem. Wysyłasz telemetrię. Kolekcjonujesz logi. Brawo Ty! Tylko co dalej? Niestety to była ta łatwa część. Teraz trzeba pomyśleć jak to użyć:
- jak zbudować dashboardy?
- co monitorować?
- na co założyć alerty?
- kogo i jak informować?
- czego brakuje?
- jak zwiększyć adopcję?
- jak zrobić shift left?
- jak to uplatformowić?
- gdzie i jak czerpać z tego wartość?

Dla kogo?
Średnio zaawansowani. Osoby, które używały metryk.

Czy należy się przygotować przed warsztatem?
Tak. Wyspać się, napić się kawy :)
Warsztat będzie zawierać część praktyczną - prosimy o zabranie laptopów.