Rejestrując się, akceptujesz Polityka prywatności
Rejestrując się, akceptujesz Polityka prywatności
Rejestrując się, akceptujesz Polityka prywatności

Online

MS Teams

19.10.2022 - 20.10.2022

17:00 Europe / Warsaw

Przygotujcie się na drugą edycję Get Digital Summit – wyjątkową, dwudniową konferencję skierowanej do programistów, architektów, testerów, liderów i wszystkich entuzjastów technologii Java! Dołącz do naszego spotkania online, pełnego wysokiej jakości treści i praktycznego know-how prezentowanego przez najlepszych, międzynarodowych ekspertów! Nasz pierwszy gość specjalny – Bruce Eckel poprowadzi prezentację zatytułowaną „Smarter Types with Records”.

Dlaczego warto dołączyć?

  • Unikalne prezentacje, których nie zobaczysz nigdzie indziej
  • Międzynarodowe gwiazdy programowania i Championi Java
  • Solidna dawka praktycznej wiedzy
  • Konkursy z wyjątkowymi nagrodami

 

⭐ Bądź na bieżąco i nie przegap niespodzianek, które przygotowaliśmy dla wszystkich uczestników Get Digital Summit!

Special Guests

  • Robert C. Martin (Uncle Bob)
    Robert C. Martin (Uncle Bob)
    Autor "Clean Code"
    Legenda świata IT, działająca w branży IT od 1970 roku, jest uznanym prelegentem na konferencjach na całym świecie. Autor takich bestsellerów jak „Clean Code: A Handbook of Agile Software Craftsmanship”, „Agile Principles, Patterns and Practices in C#”, „The Clean Coder” oraz „UML for Java Programrs”.
  • Bruce Eckel
    Bruce Eckel
    Autor "Thinking in Java"
    Bruce Eckel (www.MindViewLLC.com) opublikował 10 książek, liczne wpisy blogowe, ponad 150 artykułów i wygłosił setki prezentacji. Tworzy i prowadzi małe konferencje oraz prowadzi szkolenia i doradztwo w zakresie języków programowania i projektowania systemów oprogramowania. Wraz z Jamesem Wardem tworzy podcast Happy Path Programming.
  • Vlad Mihalcea
    Vlad Mihalcea
    Autor "High-Performance Java Persistence"
    Vlad Mihalcea to Java Champion, autor książki „High-Performance Java Persistence”, twórca Hypersistence Optimizer, na swoim blogu (https://vladmihalcea.com) napisał setki artykułów o Hibernate. Pasjonuje się systemami korporacyjnymi, frameworkami dostępu do danych oraz systemami rozproszonymi.

Zarejestruj się na event!

Dziękujemy.

Przepraszamy, coś poszło nie tak.

Odśwież stronę i spróbuj ponownie.

Błąd przesyłania pliku

Żaden plik nie został przesłany

Nieprawidłowy rozmiar pliku (maks. 5 MB)

Nieprawidłowy format pliku

Pusty plik

Przetwarzanie...

Agenda

Robert C. Martin, autor bestsellerów, ekspert programowania i mentor

(https://www.cleancoder.com/, https://www.cleancoders.com/)

Agility and Architecture

Do agile methods abandon architecture for speed? Do they replace good design decisions with mindless testing? Are agile methods just another way to hack-and-slash systems together without the appropriate discipline, due-diligence, and documentation? In this Keynote our mysterious programming Star describes how the principles of Agile Software Development lead to rich and robust architectures, high degrees of discipline, due consideration of design and architecture, and all appropriate levels of documentation.

Bruce Eckel, prezes MindView, ekspert Java oraz C++

Smarter Types with Records

A type defines a set of values. Historically we haven't been very good at using encapsulation to ensure that objects stay within that set of values. This presentation introduces a functional approach to Java type design, using Java's new record keyword to guarantee that each constructed object is a legal value. Your code improves dramatically because now you validate the object in one place, at construction. Because record fields are automatically final, an object cannot be morphed into an illegal value. Such a typed object never needs to be re-checked by any function that receives it as an argument or returns it as a result.

Vlad Mihalcea, Java Champion, autor wielu publikacji

Transactions and Concurrency Control Patterns

Transactions and Concurrency Control are of paramount importance when it comes to enterprise systems data integrity. However, this topic is very tough since you have to understand the inner workings of the database system, its concurrency control design choices (e.g. 2PL, MVCC), transaction isolation levels, and locking schemes. In this presentation, I'm going to explain what data anomalies can happen depending on the transaction isolation level, with references to Oracle, SQL Server, PostgreSQL, and MySQL. I will also demonstrate that database transactions are not enough, especially for multi-request web flows. For this reason, I'm going to present multiple application-level transaction patterns based on both optimistic and pessimistic locking mechanisms.

Secret Java Star, Ekspert JVM performance

Temat prezentacji zostanie ujawniony po 27.09

Tym razem chcielibyśmy przedstawić polskiego eksperta Java. Od ponad 20 lat pracuje w branży IT (administrator baz danych, programista, architekt, manager i "inżynier, który radzi sobie w katastrofalnych sytuacjach"). Uczestniczył zarówno w małych, średnich jak i dużych projektach, realizowanych zgodnie z zasadami Waterfall, Agile oraz przy braku jakichkolwiek metodyk ;) - ale zawsze z tym samym, pożądanym rezultatem. Wierzy w ewolucyjny charakter architektury programistycznej, w wolnych chwilach zgłębia zagadnienia teorii złożoności i myślenia systemowego. Z Java Virtual Machine związany od 1998 roku, nieustannie bada granice tej technologii, dzieląc się swoją wiedzą jako prelegent, obecny na konferencjach w kraju i za granicą.

To jeszcze nie wszystko!

Dlaczego warto dołączyć?

Zniżki na kursy

Uzyskaj atrakcyjne rabaty na szkolenia ekspertów Sii

Unikatowe treści

Uzyskaj dostęp do wykładów, których nie znajdziesz nigdzie indziej

Cenne nagrody

Zdobądź książki podpisane przez Roberta C. Martina

Organizator

Masz pytania?

Dowiedz się o nas więcej

Bądź na bieżąco

Zapisz się do naszego newslettera i otrzymuj najświeższe informacje ze świata Sii.

Otrzymaj ofertę

Jeśli chcesz dowiedzieć się więcej na temat oferty Sii, skontaktuj się z nami.

Wyślij zapytanie Wyślij zapytanie

Get an offer

Natalia Dyrektor Centrum Kompetencyjnego

Dołącz do Sii

Znajdź idealną pracę – zapoznaj się z naszą ofertą rekrutacyjną i aplikuj.

APLIKUJ APLIKUJ

Join Sii

Paweł Process Owner

ZATWIERDŹ

This content is available only in one language version.
You will be redirected to home page.

Are you sure you want to leave this page?

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden auf die deutsche Homepage weitergeleitet.

Möchten Sie fortsetzen?