Wydarzenie archiwalne: Java: w kierunku eksperta — ta konferencja już się odbyła. Poniższe informacje mają charakter historyczny. Zobacz najbliższą edycję: IT w Ochronie Zdrowia →

Java: w kierunku eksperta

🗓️ 7 listopada 2017, 09:00 📍 Online 🎟️ 1199
Dowiedz się więcej
Udostępnij:

O warsztatach:

Java jest najpopularniejszym językiem programowania od wielu lat. Jeżeli już programujesz w Javie i jesteś w stanie powiedzieć,  że czujesz się swobodnie z tym językiem, pora zrobić następny krok!

Na warsztacie zapoznamy się z aspektami programowania w języku Java, na wyższym poziomie. Nie będziemy skupiali się na tym co wykorzystujemy w codziennej pracy, natomiast zgłębimy wiedzę, która może być dla nas bezcenna w momencie projektowania nowej aplikacji lub awaryjnej sytuacji na środowisku produkcyjnym.
Warsztat składa się z kilku bloków. Na początku przyjrzymy się bliżej językowi programowania i rzeczy które powinniśmy znać, żeby nasz kod był na jak najwyższym poziomie. W kolejnej części poruszymy temat współbieżności, nauczymy się narzędzi które stanowią podwaliny współbieżnego programowania w Javie. Omówiony zostanie również temat JVM’a, jak z nim pracować, jak go konfigurować. Na zakończenie poruszymy temat wydajności oraz projektowania naszych aplikacji.
Każdy blok warsztatowy będzie zaczynał się krótkim wstępem teoretycznym, po czym zostaną omówione aspekty na przykładach. Każdy blok będzie kończył się zadaniem do samodzielnego wykonania.

Dlaczego warto?

– Zadania praktyczne.
– Niecodzienne problemy wraz z rozwiązaniami.
– Duża część zagadnień często poruszana na rozmowach kwalifikacyjnych.
– Pragmatyczne podejście.

Uczestnikom warsztatów zapewniamy:

– Materiały szkoleniowe
– Certyfikat uczestnictwa
– Przerwy kawowe
– Lunch

Metadane:

Nazwa szkolenia: Java: W kierunku eksperta
Kategoria: Java i JVM
Grupa docelowa: deweloperzy (1-5 lat doświadczenia)
Forma: 20% wykład (slajdy) / 40% wykład (kod źródłowy) / 40% ćwiczenia do
samodzielnego rozwiązania
Maksymalna ilość osób: 15
Długość szkolenia: 1 dzień
Wymagania od uczestnika: Podstawowa wiedza z Javy, podstawowa umiejętność obsługi
GIT
Wymagania sprzętowe: Komputer z zainstalowaną Javą 1.8, git oraz InteliJ IDEA

Agenda

7 listopada 2017

  • 09:00 Powitanie: ● Przedstawienie się ●Omówienie celów spotkania ● Omówienie agendy warsztatów
  • 09:30 Blok 1: Java - Język programowania:
  • 11:00 Przerwa
  • 11:10 Blok 2: Narzędzia współbieżności:
  • 12:40 Lunch
  • 13:10 Blok 3: JVM ● JMM ● ClassLoaders ● JMX ● Ustawienie flag JVM ● JIT ● Obszary pamięci ● Algorytmy GC ● Logi GC
  • 14:40 Przerwa
  • 15:00 Blok 4: Projekt aplikacji i wydajność ● Terminologia (Latency, Throuhput itp) ● Mikrobenchmarki ● Ile “waży” moja klasa? ● Netty ● Event sourcing + Read models ● DDD ● Hexagonal Architecture ● SOLID
  • 17:00 Podsumowanie i zakończenie warsztatów

Prelegenci

Call for Papers

Podziel się wiedzą jako prelegent

Szukamy ekspertów gotowych opowiedzieć o realnych wdrożeniach.

Zgłoś prelekcję →
Współpraca

Zostań partnerem

Jesteśmy otwarci na współpracę partnerską przy tej konferencji.

Zostań partnerem →
Przewijanie do góry