Apache TomEE - Plan Szkolenia
Apache TomEE to certyfikowany stos Java Enterprise Edition (EE) opracowany na podstawie Tomcat (TomEE = Tomcat + dodatkowe funkcje Java EE). Integracje te ułatwiają pisanie kodu, testowanie logiki biznesowej, konfigurowanie zasobów zarządzanych przez kontener i administrowanie serwerem.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak zainstalować, skonfigurować, zarządzać, rozwiązywać problemy i optymalizować serwer aplikacji TomEE.
Uczestnicy
- Programiści
- Administratorzy systemu
- DevOps Inżynierowie
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Plan Szkolenia
Wprowadzenie do Apache TomEE
Przegląd architektury TomEE
Struktura katalogów i konfiguracja
Konfiguracja logowania
Włączanie zdalnych komponentów EJB
Korzystanie z usług JAX-RS
Konfiguracja zaawansowana (JMS, Email, źródło danych, kontener, transakcja)
Klastrowanie i równoważenie obciążenia
Konfiguracja protokołu SSL
Wdrożenia EAR, EJB i WAR
Wskaźniki wydajności JMX
Korzystanie z Java EE technologii w TomEE
Szczegóły nazewnictwa JNDI
Techniki testowania w TomEE
Uwagi końcowe
Wymagania
- Zrozumienie Java EE
- Komfortowa praca z Linux wierszem poleceń
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Apache TomEE - Plan Szkolenia - Booking
Apache TomEE - Plan Szkolenia - Enquiry
Apache TomEE - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (2)
Informacje o praktycznych zastosowaniach z rzeczywistych projektów.
Piotr Czapiewski
Szkolenie - Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Komunikacja z trenerem - chęć odpowiadania na zadawane pytania.
Michal Rajkowski
Szkolenie - Administracja serwerem GlassFish
Propozycje terminów
Szkolenia Powiązane
Administracja serwerem GlassFish
21 godzinSzkolenie Administracja GlassFish wprowadza uczestników w tajniki instalacji, konfiguracji, zarządzania, monitorowania serwera GlassFish. Szkolenie jest otwarte dla przyszłych administratorów serwerów GlassFish.
Administering GlassFish Server with Java EE applications introduction
21 godzinGlassFish to serwer aplikacji typu open source. Ten trzydniowy kurs stanowi wprowadzenie do administrowania serwerem GlassFish z aplikacjami Java EE.
Jakarta EE Fundamentals
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać Jakarta EE do tworzenia, migracji i wdrażania natywnych aplikacji w chmurze, wykorzystując pełną implementację Java EE 8 i technologii przetwarzania w chmurze.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Konfiguracja środowiska programistycznego niezbędnego do rozpoczęcia tworzenia Jakarta EE aplikacji.
- Tworzenie i budowanie aplikacji opartych na bazach danych za pomocą Jakarta Persistence API.
- Rozwój i integracja Jakarta EE aplikacji z usługami internetowymi Jakarta RESTful w celu zapewnienia przenośności.
- Konteneryzacja aplikacji natywnych dla chmury w celu wdrożenia w chmurze za pomocą Dockera.
Developing Applications for the Java EE 7 Platform Ed 1
35 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą zainstalować, zarządzać i wdrażać Java EE 7 w celu tworzenia aplikacji korporacyjnych.
Pod koniec tego szkolenia uczestnicy będą mogli tworzyć, zarządzać, wdrażać, wdrażać i zabezpieczać aplikacje korporacyjne i usługi internetowe przy użyciu Java EE 7.
Java EE 8 for Beginners
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą korzystać z nowych funkcji Java EE 8 do tworzenia aplikacji w chmurze.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć rozwój.
- Zrozumieć koncepcje i architekturę stojącą za Java Enterprise Edition (JEE).
- Stworzyć przykładową aplikację w chmurze (lub usługę internetową).
- Interfejsować aplikację z bazą danych.
- Pisanie i zarządzanie komponentami stanowymi przy użyciu wstrzykiwania zależności.
- Pisanie testów integracyjnych dla komponentów Java EE.
Java EE 8 Advanced
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą używać Java EE 8 do tworzenia i wdrażania gotowych do pracy w chmurze aplikacji korporacyjnych, wykorzystujących zaawansowane technologie Java i interfejsy API.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawienie środowiska programistycznego niezbędnego do rozpoczęcia tworzenia aplikacji korporacyjnych za pomocą Java EE 8.
- Wdrażanie logiki biznesowej do projektowania i budowania aplikacji zorientowanych na biznes.
- Integracja mikrousług z komponentami Java EE 8 w celu przekształcenia aplikacji jednowarstwowych w aplikacje wysoce skalowalne i gotowe do pracy w chmurze.
- Zrozumienie i zastosowanie Java EE 8 wzorców projektowych i najlepszych praktyk kodowania.
Microservice Development with Java EE 8, Docker, and Kubernetes
28 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą konteneryzować swoje aplikacje i uruchamiać je jako mikrousługi w chmurze.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Buduj i wdrażaj mikrousługi Java w kontenerach Docker.
- Zarządzanie kontenerami Docker przy użyciu Kubernetes.
- Integracja mikrousług z istniejącym systemem monolitycznym.
- Monitorowanie, testowanie i zabezpieczanie mikrousług.
- Rozwiązywanie problemów z kontenerami i środowiskami orkiestracji.
Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
28 godzinTen 4-dniowy kurs jest przeznaczony dla programistów, którzy znają już język Java i chcą wykorzystać technologię Enterprise Java Beans 2.0, jednocześnie zdając sobie sprawę z implikacji bezpieczeństwa związanych z dystrybucją aplikacji. Ten kurs ma duży komponent praktyczny, który obejmuje opracowanie aplikacji e-commerce opartej na Enterprise Java Beans. Kurs wykorzystuje JBoss Application Server.