Programowanie z użyciem komponentów Java EE 5 - Java Enterprise Edition - Szkolenia - Szkolenia IT - Szkolenia Java, Spring, Hibernate i wiele innych. Profesjonalne szkolenie Java.
Aktualności

Image Upload Using TinyMCE Within Wicket Framework

Nasz konsultant Michał Letyński opublikował artykuł "Image Upload Using TinyMCE Within Wicket Framework" na stronach prestiżowego portalu branżowego „Java Dzone”. Artykuł opisuje jak krok po kroku dodać obrazek do edytora TinyMCE w obrębie webowego frameworka Wicket. Temat jest innowacyjny, ponieważ każdy jego aspekt od początku do końca jest zrobiony w oparciu o framework Wicket bez dodatkowych servletow czy modalnych okien... więcej »»

Creating and Extending Apache Wicket Web Applications

Nasz konsultant Krzysztof Śmigielski, opublikował swój artykuł o temacie: "Creating and Extending Apache Wicket Web Applications" na łamach prestiżowego portalu branżowego "InfoQ". Serdecznie zapraszamy do lektury! więcej »»

SZKOLENIA++ z wykładem na Javarsovii!

Jeden z naszych szkoleniowców, Tomasz Łabuz, będzie miał wykład pod tytułem "Aplikacje Java EE w środowisku klastrowym serwera JBoss" na zbliżającej się konferencji Javarsovia 2009 ( www.javarsovia.pl ). O wykładzie: Serwer JBoss jest ciekawą alternatywą zarówno dla innych produktów open source jak i serwerów komercyjnych. Funkcjonalnością JBoss nie ustępuje najlepszym posiadając również możliwość uruchamiania aplikacji... więcej »»

Skalowalność i wydajność silnika workflow jBPM w klastrze JBoss

Jeden z naszych konsultantów, Szymon Żesławski, opublikował swój artykuł na prestiżowym portalu branżowym - TheServerSide.com. Obszerny artykuł kompleksowo obejmuje tematykę skalowania i klastrowania popularnego silnika workflow - jBPM. Silnik ten najczęściej jest wykorzystywany w aplikacjach klasy enterprise, które zajmują się zarządzaniem i automatyzacją procesów biznesowych. W przejrzysty, wzbogacony wieloma przykładami... więcej »»

Administracja serwerem JBoss

JBoss - jest to dobrze znany serwer aplikacji w Javie stworzony na bazie technologii Enterprise JavaBeans (EJB). Aktualnie JBoss implementuje pełen zestaw usług Java EE (J2EE). Serwer jest napisany w całości w języku Java, więc jest dostępny praktycznie na wszystkie platformy. JBoss jest również zintegrowany z darmowym środowiskiem programistycznym Eclipse, co pozwala na wytwarzanie komponentów dla tego serwera. Serwer JBoss posiada... więcej »»
JEE-EJB - Programowanie aplikacji biznesowych z użyciem komponentów Java EE 5

Jaką wiedzę można uzyskać?

W czasie trwania szkolenia przedstawione zostaną typy komponentów, sposób ich programowania i zabezpieczania. Omówiona zostanie warstwa trwałości JPA oraz zarządzanie transakcjami a także tworzenie webservice za pomocą komponentów. Pokrótce przedstawiona będzie planowana przyszłość w tym temacie.

Do kogo skierowane jest szkolenie?

Szkolenie skierowane jest do programistów chcących rozszerzyć swoje umiejętności o programowanie komponentów biznesowych zgodnych ze specyfikacją Java Enterprise Edition.

Czas trwania szkolenia - 5 dni


Program wykładów

1. Wstęp do Java EE

  • co to jest Java EE?
  • pojęcie serwera aplikacyjnego
  • architektura rozwiązań Java EE
  • komponenty biznesowe

2. JNDI – Java Naming & Directory Interface

  • pojęcie usługi nazewniczej i katalogowej
  • rola usługi katalogowej w serwerze aplikacyjnym

3. Budowanie logiki biznesowej – komponenty sesyjne

  • rodzaje komponentów sesyjnych
  • pojęcie interfejsu komponentu
  • komponent sesyjny bezstanowy
  • komponent sesyjny stanowy
  • referencje, za i JNDI ENC

4. Komunikacja asynchroniczna – komponenty MDB

  • pojęcie MOM
  • rodzaje komunikacji asynchronicznej
  • rodzaje komunikatów
  • komponenty Message Driven Beans

5. JPA – warstwa persystencji

  • pojęcie ORM
  • mapowanie prostych obiektów
  • mapowanie kolekcji
  • mapowanie relacji pomiędzy obiektami
  • obiektowy język zapytań ejb ql

6. Interceptory

  • pojęcie interceptora
  • definiowanie interceptora komponentu
  • zastosowania interceptorów

7. Transakcje

  • co to są transakcje?
  • transakcje deklaratywne
  • rodzaje transakcji w komponentach
  • definiowanie zasięgu transakcji

8. Bezpieczeństwo

  • koncepcja bezpieczeństwa w serwerze aplikacyjnym
  • użytkownicy i role
  • bezpieczeństwo deklaratywne

9. Proste webservices w oparciu o komponenty

  • koncepcja webservices
  • wykorzystanie komponentów EJB do definiowania webservices

10. Co czeka Java EE w przyszłości

  • informacje o pracach nad nową specyfikacją

Program warsztatów

  1. Korzystanie z usługi nazewniczej
  2. Definiowanie komponentu sesyjnego bezstanowego
  3. Definiowanie komponentu sesyjnego stanowego
  4. Komunikacja pomiędzy komponentami
  5. Definiowanie referencji do zewnętrznych zasobów
  6. Mapowanie obiektów
  7. Definiowanie zapytań jpa ql
  8. Definiowanie interceptorów dla komponentu
  9. Wprowadzenie obsługi transakcji
  10. Zabezpieczenie komponentu przed niepowołanym dostępem
  11. Stworzenie prostego webservice

Zalecane posiadane umiejętności

Podstawowa znajomość platformy i języka Java

Zalecane szkolenia poprzedzające

JSE, JSE-EXT

Pobierz specyfikację szkolenia - Programowanie aplikacji biznesowych z użyciem komponentów Java EE 5

Cena:

3500 zł ( za 5 dniowe szkolenie )


Data publikacji: 23.04.2009. 15:18