Kod: | Java-EE-Java EE |
Kategoria: | Java EE |
Forma: | 50% wykłady / 50% warsztaty |
Czas trwania: | 5 dni |
Odbiorcy: | developerzy, architekci |
Zapisy: |
Indywidualne zamówienie i dopasowanie dla grupy. |
Logistyka: |
W siedzibie klienta lub w innym dowolnym miejscu. |
Kompleksowe szkolenie podczas którego uczestnicy posiądą umiejętności z zakresu całego stosu technologii Java EE.
Program szkolenia został opracowany tak aby maksymalnie wygładzić krzywą uczenia.
Tak więc podczas warsztatów tworzymy od podstaw system, dodając krok po kroku kolejne funkcjonalności. Każda funkcjonalność wymaga zastosowania kolejno poznawanych składowych i technik Java EE.
Na wstępie zajmujemy się implementacją warstwy logiki aplikacji oraz logiki biznesowej przy pomocy EJB i JMS. Na tym etapie klientem są testy integracyjne.
Następnie dodajemy utrwalanie obiektów przy pomocy JPA. Na tym etapie ćwiczymy również techniki zapewniania wydajności dostępu do danych. Zdalnym klientem wciąż są testy integracyjne.
Na ostatnim etapie dodajemy klienta webowego w postaci aplikacji opartej na JSF. W tym momencie wszystkie funkcjonalności, które były dostępne ze zdalnego klienta – testów, są dostępne przez aplikację webową.
Program szkolenia składa się modułów: EJB JPA JSF
Sprawdź naszą implementację przykładowego projektu DDD+CqRS opartego o Java EE 6: Sample Leaven.
Poznaj ekspertów, którzy mogą poprowadzić Twoje szkolenie.
Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.
Artykuł jest pierwszym krokiem do wnętrza "czarnego pudełka" - JVM.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
|
Powiązane usługi: |
Audyty architektury |
Zarządzanie pamięcią.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
|
Powiązane usługi: |
Audyty architektury |
Artykuł poświęcony problemom wydajności Hibernate. Materiały (pdf) z prezentacji wygłoszonej na konferencji NYAC 2010.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
|
Powiązane usługi: |
Audyty architektury |
Stosując mapery relacyjno-obiektowe, zwykle nie zastanawiamy się nad problemami związanymi z niespójnością danych wynikającą ze stosowania Lazy Loadingu, granicą spójności obiektów podczas zapisu kaskadowego oraz pułapkami naiwnego blokowania optymistycznego.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Modularyzacja systemu - analiza granic i projektowanie API Prosta architektura aplikacji typu Single Page App Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Projektowanie systemów modularnych, rozproszonych i Event Driven: podejście praktyczne |
Powiązane usługi: |
Audyty architektury |
Artykuł poświęcony technikom odwracania kontroli w ujęciu: problem, idea, motywacja, zastosowanie, technika, kiedy nie stosować.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Modularyzacja systemu - analiza granic i projektowanie API Prosta architektura aplikacji typu Single Page App Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Projektowanie systemów modularnych, rozproszonych i Event Driven: podejście praktyczne |
Powiązane usługi: |
Audyty architektury |
Mapowanie Agregatów DDD, 3 podejścia do Optimistic Locking, dlaczego nie używać Lazy Loading.