Opis szkolenia
Jednym z najważniejszych zastosowań języka Java jest tworzenie różnego rodzaju aplikacji rozproszonych, w szczególności aplikacji WWW (tzn. takich, dla których interfejsem użytkownika jest przeglądarka stron WWW).
Istnieje wiele sposobów i podejść do budowy tego typu aplikacji, taka wielość możliwości jest z jednej strony zaletą, gdyż daje dużą elastyczność, ale z drugiej strony wymaga znajomości wielu różnych bibliotek i technologii.
Szkolenie, które oferujemy, pozwala poznać kluczowe technologie i taki sposób wspólnego ich wykorzystania, aby tworzenie aplikacji WWW było szybkie i możliwie najprostsze, a same aplikacje łatwe w utrzymaniu i dalszej rozbudowie.
Skoncentrujemy się na najczęściej używanych, "lekkich", standardowych technologiach bez narzucania użycia konkrentego szkieletu aplikacji (frameworka)
Szkolenie obejmuje także wprowadzenie do platformy Eclipse, która, wraz z odpowiednimi wtyczkami, będzie używana do pisania i generowania kodu.
Jednym z najtrudniejszych elementów każdej aplikacji jest kwestia połączenia i korzystania z bazy danych. Bezpośrednie stosowanie zapytań SQL jest często rozwiązaniem niepożądanym ze względu na skomplikowanie powstałego kodu, brak jego przenośności pomiędzy różnymi bazami danych, utrudnienie projektowania i rozwoju tego typu aplikacji.
Rozwiązaniem tego typu problemów jest wykorzystanie mostu relacyjno-obiektowego (ORM), który pozwala obsługiwać operacje bazodanowe z poziomu obiektów języka Java, bez konieczności bezpośredniej pracy z SQL-em.
Zaletą Hibernate jest to, że ułatwiając pracę z bazą danych poprzez zapewnienie spójnego, obiektowego interfejsu do niej, nie odbiera programiście swobody przy tworzeniu aplikacji.
Typowym problemem wielu rozwiązań typu ORM była niska wydajność i brak elastyczności, np. nie można było używać procedur składowanych, brakowało wydajnej wykonywania operacji masowych, takich jak np. aktualizacja bardzo wielu rekordów w bazie. Hibernate jest pod tym względem rozwiązaniem bardzo dobrym, można przy jego pomocy tworzyć łatwo wydajne aplikacje bazodanowe.
Uwaga: w przypadku szkoleń zamkniętych, na życzenie klienta środowiskiem IDE, które będzie używane w czasie szkolenia może być MyEclipse IDE lub NetBeans.
Dla kogo
Szkolenie jest przeznaczone dla osób znających podstawy języka Java, które chcą nauczyć się tworzenia aplikacji WWW z wykorzystaniem mostu relacyjno-obiektowego Hibernate.
Wymagania wstępne
Znajomość podstaw języka Java (składnia języka, obsługa wyjątków, wejście/wyjście w Javie, podstawowe pakiety SDK: java.util, java.lang)
Najważniejsze uzyskane umiejętności
Program szkolenia
Sprawy organizacyjne
Czas trwania szkolenia: 3 dni
Cena netto: 2900 PLN
Forma: wykład+ ćwiczenia
Szkolenia dedykowane
Cena, czas trwania szkolenia dedykowanego jest uzależniony od potrzeb klienta i rozmiaru koniecznych modyfikacji szkolenia standardowego. W celu ustalenia szczegółów i warunków szkolenia prosimy o skontaktowanie się z nami e-mailem (szkolenia@erudis.pl) bądź telefonicznie.
Zgłoszenia
Osoby zainteresowane szkoleniem prosimy o wypełnienie formularza zamówienia: wersja PDF lub RTF i wysłanie go e-mailem (szkolenia@erudis.pl) lub faxem.