Początek: 17 marca 2017
09:00
Koniec: 17 marca 2017
17:00

Miejsce wydarzenia

BAMT Sp. z o.o. Sp. komandytowa ul. Płocka 5A Warszawa

GPS: 52.2298555, 20.9670961


Opłaty i bilety
Do ceny należy doliczyć 23 % Vat. Link do rejestracji znajduje się poniżej

Już jutro możecie wziąć udział w jednym z czterech równolegle prowadzonych  warsztatów:

-Functional Programming Tools in Java 8 and Beyond
http://workshops4dev.com/…/functional-programming-tools-in…/
-Usprawnij swój workflow. Jak pracować z CSS-em
http://workshops4dev.com/…/usprawnij-swoj-workflow-jak-pra…/
-RxJava: the pragmatic way
http://workshops4dev.com/event/rxjava-the-pragmatic-way/
-Wzorce Projektowe na ratunek!
http://workshops4dev.com/event/jak-okielznac-legacy-code/

 

Specjalnie dla naszych użytkowników otrzymaliśmy 10% zniżki na hasło DOBRE2017SZKOLENIE%&

ZAPRASZAMY DO REJESTRACJI:   POD TYM ADRESEM 

Szczegóły:

 

Warsztaty: Usprawnij swój workflow. Jak pracować z CSS-em.

Opis szkolenia:

Na tym szkoleniu poznasz techniki tworzenia semantycznego kodu CSS. Poznasz wzorce programowania z powodzeniem używane przy tworzeniu oprogramowania w innych językach. Dowiesz się jak je przełożyć na tworzenie arkuszy stylów. Pozwoli Ci to na przyspieszenie pracy bez powtarzania się oraz na szybszy powrót do projektu w przyszłości.

W cenę warsztatu wchodzą:
-przerwa kawowa
-lunch
-materiały w formie drukowanej
-certyfikat ukończenia warsztatu

Godziny warsztatu: 9:00-17:00

Poziom warsztatu:

Zaawansowany

Wymagania: 

  • Podstawowa wiedza z zakresu tworzenia stron internetowych
  • Dobra znajomość języków HTML, CSS, JS

Wymagania sprzętowe:

  • Komputer z zainstalowanym dowolnym IDE.
  • Przygotowane lokalne środowisko do tworzenia strony internetowej.

Wiedza uzyskana po warsztacie:

  • Znajomość technik pisania przejrzystego kodu CSS
  • Wiedza pozwalająca na zaoszczędzenie czasu pracy nad projektem przy powracającym kliencie.
  • Znajomość kilku podstawowych wzorców programowania.

 

Warsztaty – RxJava: the pragmatic way

Opis szkolenia:

Ten warsztat umożliwi Ci scommitowanie kodu reactive następnego dnia w pracy. Niezależnie od tego czy utrzymujesz aplikację legacy czy budujesz coś od zera. Dowiesz się po co nam reactive programming, kiedy go stosować, jak używać RxJava, migrować istniejące aplikacje, integrować z istniejącymi framework’ami, testować i jak unikać typowych błędów. Dowiesz się jak w stosunkowo prosty i czytelny sposób tworzyć asynchroniczne, wydajne i utrzymywalne aplikacje.

W cenę warsztatu wchodzą:
-przerwa kawowa
-lunch
-materiały w formie drukowanej
-certyfikat ukończenia warsztatu

Godziny warsztatu: 9:00-17:00

Poziom warsztatu:

Zaawansowany

Wymagania dla uczestnika:

  • Intermediate lub Senior Java Developer

Wymagania sprzętowe:

  • The one you use for everyday’s java development
  • Java 8
  • Git
  • Favourite IDE + gradle plugin (intellij idea community is enough; no gradle knowledge is required)
  • Docker (to run tools we would like to integrate with)
  • Chromium browser, curl (not critical)
  • https://github.com/piotrturski/RxJava-training

Uzyskana wiedza:

  • Umiejetność używania RxJava na produkcji

 

Warsztaty: Wzorce Projektowe na ratunek!

Opis szkolenia:

W dzisiejszych czasach nie zawsze mamy możliwość pracy z nowo tworzonym projektem gdzie wszystko jest proste i zrozumiałe. Wraz z upływem czasu oraz kolejnymi zmianami wszystko staje się coraz bardziej skomplikowane.
Dlatego tak ważna jest umiejętność odnajdywania się w nim. Ważne jest aby wiedzieć jak zmienić ten kod w coś bardziej zrozumiałego. Jak zmienić go w coś, co nadal można rozwijać i udoskonalać.

Podczas warsztatów podzielę się z Wami pomysłami na to, jak poradzić sobie z tymi wyzwaniami poprzez zmianę kodu w coś otwartego na rozwój. Pokaże Wam jak szybko rozpoznawać miejsca, w których wykorzystania wzorców przynosi duże korzyści. Podczas warsztatów będziemy mieli również okazję do praktycznego wykorzystania tej wiedzy.

W cenę warsztatu wchodzą:
-przerwa kawowa
-lunch
-materiały w formie drukowanej
-certyfikat ukończenia warsztatu

Godziny warsztatu: 9:00-17:00

Poziom warsztatu:

Średnio-zaawansowany

Wymagania dla uczestnika:

  • Wiedza z zakresu Refactoring, Wzorców projektowych, Unit Testów oraz TDD

Wymagania sprzętowe:

  • Twoje ulubione IDE wraz ze ściągniętym repozytorium
  • Git + Maven + Java 8

Uzyskana wiedza:

  • Jak rozpoznać code smells.
  • Jak rozpoznać problemy projektowe.
  • Jak rozpoznać miejsca, w których warto zaimplementować wzorce.
  • Jak zwiększyć czytelność kodu.
  • Jak zmienić istniejący kod w kod, który nadal można rozwijać.

 

Warsztaty: Functional Programming Tools in Java 8 and Beyond

Opis szkolenia:

Nowe narzędzia dostępne w Javie 8 sprawiają wiele problemów osobom “wychowanym” na programowaniu imperatywnym. Warsztat skupia się na zaznajomieniu uczestników z narzędziami znanymi z funkcyjnych języków programowania, które pozwalają znacznie uprościć codzienną pracę i pozwolić uniknąć wielu błędów.

Poziom warsztatu:

Początkujący/Średniozaawansowany

Wymagania sprzętowe:

  • Własny komputer z zainstalowanym JDK w wersji 8
  • Najnowsza wersja IDE(Intellij IDEA preferowany)

Uzyskana wiedza:

  • Umiejętność sprawnego wykorzystywania wyrażeń lambda oraz innych narzędzi programowania funkcyjnego w codziennej pracy.