#974

Obserwator – poznaj ten wzorzec na nowo

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) 🟢

Żarówka

Czego się nauczysz?

Na tych warsztatach dowiesz się o pułapkach i problemach, jakie przysparza wzorzec obserwator. Poznasz jego klasyczna implementacje oraz nowocześniejsze podejścia. Dowiesz się jak zaimplementować ten wzorzec przy użyciu szablonów, co umożliwi wprowadzanie tego wzorca także w klasach, gdzie nie chcemy mieć funkcji wirtualnych. Wszystkie przykłady ugruntujemy małym projektem.
Grupa

Dla kogo jest ten warsztat?

Dla średniozaawansowanych programistów, posiadających wiedze z STL i szablonów, pragnący na nowo poznać wzorzec obserwator.
Notatnik

Wymagania wstępne

Podstawowa znajomość szablonów, smart pointers i biblioteki STL.

Prowadzący

Mateusz Adamski:

Student mechatroniki, który najbardziej na zajęciach lubił programować i tak już mi zostało :) Od 2017 roku pracuje zawodowo jako programista C++. Swoją karierę rozpocząłem w Noki, następnie rozwijałem także przeglądarkę Opera, oraz pracowałem jako konsultant w sprawach rozwoju oprogramowania w firmie ConsultRed. Aktualnie jestem zatrudniony jako Architekt/Senior C++ developer w Krakowskiej firmie Synerise, gdzie zajmuje się pisaniem od zera superszybkiej rozproszonej bazy danych. Interesuje się szeroko pojętą dziedziną, jaką jest algorytmika, zawsze staram się pisać w najnowszym standardzie i wprowadzać nowatorskie pomysły. Główny nacisk kładę na wysoką wydajność oraz czytelność tworzonego kodu. Od 2018 roku rozpocząłem swoją przygodę ze szkoleniami, swój debiut miałem na Nokia Academy, gdzie prowadziłem wykłady z zakresu STL. Aktualnie prowadzę szkolenia z języka C++ (dobre praktyki, najnowsze standardy, STL, zewnętrzne biblioteki jak rangesV3 lub boost), wzorców projektowych oraz narzędzi, które przydają się w rozwoju oprogramowania, jak CMake, valgrind, sanitizery itd.

Program warsztatów

  1. Wprowadzenie do obserwatora (klasyczna wersja), omówienie problemów i potencjalnych rozwiązań
  2. Zadnaie 1
  3. Zadanie 2
  4. Omówienie szablonowego obserwatora
  5.  Omowienie wydajności
  6. Zadanie 3
  7. Podsumowanie

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!