Tworzenie wydajnego oprogramowania w języku Java – techniki zaawansowane

Sages

Kod Szkolenia: J/ADV

Adresaci szkolenia:
Szkolenie jest adresowane do programistów języka Java, którzy chcą poznać sekrety tworzenia wydajnego oprogramowania w tym języku.
Cel szkolenia:
Celem szkolenia jest obycie się z praktykami tworzenia wydajnego oprogramowania w Java, poprzez tworzenie benchmark’ów i badanie wydajności, profilowanie aplikacji, używanie struktur danych odpowiednich do trybu pracy, wydajny dostęp do plików i przede wszystkim obalenie błędnych mitów dotyczących pracy Garbage Collector’a. Wielu programistów Java posiadających nawet wieloletnie doświadczenie nie zdaje sobie sprawy z tego jakie grzechy popełnia próbując pomagać wirtualnej maszynie Java, czy Garbage Collector’owi, w rezultacie otrzymując efekt przeciwny do zamierzonego. To szkolenie obala te mity i uczy prawdziwych praktyk tworzenia wydajnego oprogramowania w Javie. A także jak zwiększyć wydajność aplikacji bez dotykania samego kodu, czyli profilowanie JVM i GC.
Uczestnik szkolenia uczy się również używania zaawansowanych elementów języka takich jak refleksja, introspekcja czy dynamiczne proxy.
Parametry szkolenia:
5*7 godzin wykładów i warsztatów w proporcji 1/2. W trakcie warsztatów, odnajdywane są wąskie gardła aplikacji, badane aspekty wydajnościowe różnych struktur danych i sposobów dostępu do dysku, a także ćwiczone zaawansowane aspekty języka Java.
Wielkość grupy: maks. 8-10 osób.
Program szkolenia
Terminy szkoleń otwartych

Specjalna cena „Wakacje 2011” – 3150 zł netto.

Sages Sp. z o.o.
ul. Wąwozowa 11, 02-796 Warszawa
tel. 222035600, fax 222035601
szkolenia@sages.com.pl
www.sages.com.pl


Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player