ODBIERZ TWÓJ BONUS :: »

Java EE. Zaawansowane wzorce projektowe Murat Yener, Alex Theedom

(ebook) (audiobook) (audiobook)
Autorzy:
Murat Yener, Alex Theedom
Serie wydawnicze:
Wrox
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 1
Stron:
240
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
24,50 zł 49,00 zł (-50%)
24,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Klasycznych wzorców projektowych w kontekście Java EE (Fasada, Singleton, Fabryka, Dekorator, Obserwator, MVC)
  • Architektury wielowarstwowej i zasad działania platformy Java EE
  • Implementowania wzorca Fasada z wykorzystaniem ziarna bezstanowego i stanowego
  • Tworzenia i zarządzania singletonami oraz kontrolowania ich cyklu życia w Java EE
  • Wstrzykiwania zależności oraz różnic między CDI a EJB
  • Stosowania adnotacji @Named, @Inject i kwalifikatorów w CDI
  • Wykorzystywania wzorców Fabryka i Fabryka Abstrakcyjna w aplikacjach Java EE
  • Implementowania wzorca Dekorator bez użycia konfiguracji XML
  • Programowania aspektowego i użycia interceptorów w Java EE
  • Tworzenia asynchronicznych ziaren i serwletów oraz zarządzania asynchronicznością
  • Implementowania usług odmierzania czasu z użyciem czasomierzy automatycznych i programowych
  • Stosowania wzorca Obserwator w aplikacjach biznesowych Java EE
  • Bezpiecznego dostępu do danych z wykorzystaniem wzorca DAO i technologii JPA/ORM
  • Budowania i projektowania REST-owych usług sieciowych zgodnych z zasadami REST i HATEOAS
  • Implementowania wzorca Model-Widok-Kontroler (MVC) z użyciem serwletu FacesServlet
  • Rozpoznawania i unikania antywzorców projektowych w aplikacjach Java EE

Rozwiązania realnych problemów w Javie EE przy użyciu wzorców projektowych

Platforma Java EE to najbardziej zaawansowane rozwiązanie do budowania złożonych systemów informatycznych, jakie oferuje firma Oracle. Jest wykorzystywana wszędzie tam, gdzie wymaga się najwyższej wydajności, bezpieczeństwa oraz niezawodności. Java EE dostarcza kompletny zbiór narzędzi, który pozwoli Ci zbudować aplikację o dowolnym stopniu skomplikowania.

Jeżeli chcesz poznać najlepsze wzorce tworzenia oprogramowania z wykorzystaniem Javy EE, to trafiłeś na doskonałą książkę. Sięgnij po nią i poznaj podstawy pracy z tą platformą oraz klasyczne wzorce projektowe. Gdy już opanujesz fundamenty, przejdziesz do nauki zaawansowanych mechanizmów. Wstrzykiwanie zależności, porównanie CDI i EJB, budowanie serwisów REST-owych, fabryki czy fasady to tylko niektóre z poruszanych tu tematów. Ponadto przekonasz się, jak tworzyć asynchroniczne ziarna lub serwlety oraz przygotujesz własną usługę odmierzającą czas. Na sam koniec przeanalizujesz kilka antywzorców. Pamiętaj — ich nie warto stosować! Książka ta jest doskonałą lekturą dla wszystkich programistów języka Java chcących pogłębić swoją wiedzę na temat Javy EE oraz najlepszych praktyk.

Dzięki tej książce nauczysz się:
  • jak wykorzystywać adnotacyjne implementacje wzorców projektowych Javy EE i stosować przejrzystszy model programowania niż w J2EE;
  • implementować w Javie EE najważniejsze wzorce, takie jak Fasada, Singleton, Fabryka, Dekorator, Obserwator, Wstrzykiwanie Zależności oraz Model-Widok-Kontroler;
  • metod programowania w Javie EE, np. programowania aspektowego, asynchronicznego i implementowania REST-owych usług sieciowych;
  • unikać błędów polegających nie nieprawidłowym stosowaniu wzorców projektowych;
  • stosować wzorce projektowe we właściwym kontekście, a nie wszędzie gdzie się uda.

Najlepsze techniki pracy z Javą EE!

Wybrane bestsellery

Zobacz pozostałe książki z serii Wrox

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka omawia praktyczne przykłady implementacji wzorców projektowych w Java EE?
Tak, książka zawiera liczne przykłady implementacji wzorców projektowych w Java EE, pokazując zarówno kod źródłowy, jak i zastosowanie wzorców w realnych projektach.
2. Czy książka obejmuje różnice między klasycznymi wzorcami projektowymi a ich zastosowaniem w środowisku Java EE?
Tak, autorzy szczegółowo wyjaśniają, jak klasyczne wzorce projektowe są adaptowane do specyfiki Java EE, zwracając uwagę na różnice i najlepsze praktyki.
3. Jakie dodatkowe zagadnienia poza wzorcami projektowymi są poruszane w książce?
Oprócz wzorców projektowych, książka omawia m.in. programowanie aspektowe, asynchroniczność, REST-owe usługi sieciowe, architekturę mikrousług oraz unikanie antywzorców.
4. Czy książka zawiera ćwiczenia lub zadania praktyczne?
Tak, po każdym rozdziale znajdują się ćwiczenia, które pomagają utrwalić zdobytą wiedzę i sprawdzić umiejętności w praktyce.
5. Czy książka będzie pomocna w przygotowaniu do pracy z nowoczesnymi aplikacjami biznesowymi opartymi na Java EE?
Zdecydowanie tak - publikacja skupia się na rozwiązaniach typowych problemów programistycznych w środowisku Java EE, co czyni ją praktycznym przewodnikiem dla osób chcących rozwijać nowoczesne aplikacje biznesowe.
6. Czy znajdę w książce omówienie najnowszych technologii i narzędzi używanych w Java EE?
Tak, książka opisuje aktualne technologie i narzędzia Java EE, takie jak CDI, EJB, JPA czy serwisy REST, a także porównuje ich zastosowanie.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka jest dostępna w wersji drukowanej oraz elektronicznej (ebook), co pozwala wybrać najwygodniejszy sposób nauki.
8. Czy mogę liczyć na wsparcie merytoryczne lub aktualizacje po zakupie książki?
Po zakupie książki możesz korzystać z materiałów dodatkowych i aktualizacji, jeśli zostaną udostępnione przez wydawnictwo Helion. Szczegóły znajdziesz na stronie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
49,00 zł
Niedostępna
Ebook
24,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint