Курс за обучение по Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
Този 4-дневен курс е за програмисти, които вече знаят Java езика и желаят да използват технологията Enterprise Java Beans 2.0, като същевременно осъзнават последиците за сигурността от разпространението на приложения. Този курс има голям практически компонент, който включва разработване на приложение за електронна търговия, базирано на Enterprise Java Beans. Курсът използва JBoss Application Server.
План на курса
Предприятие Java Programming
- От клиент-сървър до 3-степенна архитектура
- Съображения за проектиране
- Съображения за сигурност
- Услуги за именуване
- Сравнение на RMI, CORBA и EJB
Java Интерфейс за именуване и директория (JNDI)
- JNDI архитектура
- Доставчици на услуги и интерфейс на доставчика на услуги
- Първоначалният контекст на именуване
- Търсене на обекти
- Създаване, търсене и унищожаване на записи в директория
- Упражнение 1: Търсене на JNDI файл
Представяне на Enterprise Java Beans (EJB)
- EJB концепции и версии
- Монитори на транзакции на компоненти
- Търговски реализации
- Архитектурата на EJB
- Устойчивост и транзакции
Java Внедряване на EE и EJB
- Средата и инструментите на JEE
- Конфигуриране на Java EE
- Наименуване на JEE и JNDI
- Пакетиране и внедряване на EJB
- Инструментът за внедряване
- Хиперзвуковият Database
- Упражнение 2: Настройка JBoss
EJB клиенти
- Видове клиенти
- Java клиенти
- Уеб и JSP клиенти
- Сървлети и WAR файлове
- Упражнение 3: Напишете и внедрите сервлет клиент
JPA
- Ролята на JPA
- Конфигуриране на JPA
- Упражнение 4: JPA/li>
Session Beans без състояние
- Ролите на Session Beans
- Създаване на Session Beans
- Session Beans без състояние
- Упражнение 6: Session Bean без състояние
Съдържащи сесии Beans
- Съдържащи сесии Beans
- Упражнение 7: Съдържание на сесия Bean
Проблеми с внедряването на EJB
- Метаданни
- Управление на транзакции
- 1-1, 1-много, много-1 и много-много асоциации
- EJB версии
Java Системата за съобщения
- Java Системата за съобщения (JMS)
- Упражнение 8: JMS
сигурност
- Потребители и роли
- Access контрол
- Удостоверяване
- Упражнение 9: JBoss Сигурност
Управление на съобщения Beans
- Корпоративен компонент, управляван от съобщения
- Упражнение 10: Бийн, управляван от съобщения
Изисквания
Студентите трябва да имат добри практически познания по езика Java, обикновено получени чрез предварително посещение на нашия курс Java Programming. Предполага се разбиране на програмирането на Servlet и JDBC.
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по Enterprise Java Programming with Java EE and JBoss (EJB 3.0) - Booking
Курс за обучение по Enterprise Java Programming with Java EE and JBoss (EJB 3.0) - Enquiry
Enterprise Java Programming with Java EE and JBoss (EJB 3.0) - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (4)
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Курс - Introduction to Drools 7 for Developers
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Курс - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.
Martin Jesterschawek
Курс - Business Rule Management (BRMS) with Drools
Lots of exercises, which were good and which were well-administered.
Joseph Richardson
Курс - Introduction to Drools 6 for Developers
Предстоящи Курсове
Свързани Kурсове
HTTP Web Server (Nginx, Apache, JBoss)
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към системни администратори от начинаещи до средно ниво и уеб разработчици, които желаят да използват HTTP уеб сървъри за хостване и обслужване на уеб приложения, използващи Nginx, Apache и JBoss.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте Nginx, Apache и JBoss уеб сървъри на Linux. Сравнете и контрастирайте характеристиките и производителността на различни уеб сървъри. Използвайте модули и добавки за уеб сървър, за да разширите функционалността и сигурността на уеб сървърите. Използвайте инструменти и техники за уеб сървър за наблюдение и отстраняване на проблеми с уеб сървъра. Използвайте най-добрите практики и препоръки за уеб сървър, за да оптимизирате производителността и сигурността на уеб сървъра.
Business Rule Management (BRMS) with Drools
7 ЧасаТози курс е насочен към корпоративни архитекти, бизнес и системни анализатори и мениджъри, които искат да приложат бизнес правила към своите решения. С Drools можете да напишете вашите бизнес правила, използвайки почти естествен език, като по този начин намалявате разликата между бизнеса и ИТ.
Introduction to Drools 6 for Developers
21 ЧасаТози наставен се курс в реално време (онлайн или офлайн) е предназначен за средните разровани разработчици, които искат да получат основно представяне за Drools 6 и да го използват за имплементиране на бизнес правила в своите приложения.
Край尾部内容因为是英文,且涉及到标签结构,按照指示不需要翻译或修改,所以保持不变。因此,最终的翻译结果如下:
Този наставен се курс в реално време (онлайн или офлайн) е предназначен за средните разровани разработчици, които искат да получат основно представяне за Drools 6 и да го използват за имплементиране на бизнес правила в своите приложения.
Край обученията участникът ще бъде в състояние да:
- Поняка основните концепции и предимства на системите за управление на правила като Drools.
- Използват Drools Workbench и Eclipse за авторството и тестирането на правила.
- Създават, организират и изпълняват бизнес правила с системата за управление на правила Drools.
- Применят напреднали функционалности като таблици за решения, ruleflows и DSLs.
Drools 7 and DSL for Business Analysts
21 ЧасаТози 3-дневен курс има за цел да запознае Drools 7 с бизнес анализаторите, отговорни за писането на тестове и правила.
Този курс се фокусира върху създаването на чиста логика. Анализаторите след този курс могат да пишат тестове и логика, които след това могат да бъдат допълнително интегрирани от разработчиците с бизнес приложения.
Introduction to Drools 7 for Developers
21 ЧасаТози 3-дневен курс има за цел да представи Drools 7 на разработчиците. Този курс не обхваща интеграция, производителност или други сложни теми.
Drools 6 and DSL for Business Analysts
21 ЧасаТози 3-дневен курс има за цел да запознае Drools 6 с бизнес анализатори, отговорни за писането на тестове и правила.
Този курс се фокусира върху създаването на чиста логика. Анализаторите след този курс могат да пишат тестове и логика, които след това могат да бъдат допълнително интегрирани от разработчиците с бизнес приложения.
Drools Rules Administration
21 ЧасаТози курс е подготвен за хора, които участват в администрирането на активи на корпоративни знания (правила, процеси) като системни администратори, системни интегратори, администратори на сървъри на приложения и т.н.... Ние използваме най-новата стабилна версия на общността на Drools, за да стартираме това разбира се, но са възможни и по-стари версии, ако е договорено преди резервацията.
GlassFish Administration
21 ЧасаGlassFish Обучението по администриране въвежда участниците в тайните на инсталацията, конфигурацията, управлението, мониторинга GlassFish на сървъра. Обучението е отворено за бъдещи GlassFish сървърни администратори.
Administering GlassFish Server with Java EE applications introduction
21 ЧасаGlassFish е сървър за приложения с отворен код. Този тридневен курс предоставя въведение в администрирането на GlassFish сървър с Java EE приложения.
Jakarta EE Fundamentals
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват Jakarta EE за изграждане, мигриране и внедряване на облачни приложения, като използват пълното внедряване на Java EE 8 и облачни изчисления технология.
До края на това обучение участниците ще могат:
- Настройте необходимата среда за разработка, за да започнете да разработвате Jakarta EE приложения.
- Създавайте и изграждайте приложения, управлявани от база данни, с Jakarta Persistence API.
- Разработвайте и интегрирайте Jakarta EE приложения с уеб услуги на Jakarta RESTful за преносимост.
- Контейнеризирайте облачни приложения за внедряване в облак с Docker.
Developing Applications for the Java EE 7 Platform Ed 1
35 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да инсталират, управляват и прилагат Java EE 7 за разработване на корпоративни приложения.
До края на това обучение участниците ще могат да създават, управляват, внедряват, внедряват и защитават корпоративни приложения и уеб услуги с помощта на Java EE 7.
Java EE 8 for Beginners
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват Java новите функции на EE 8 за изграждане на облачни приложения.
До края на това обучение участниците ще могат:
- Настройте необходимата среда за разработка, за да започнете разработката.
- Разберете концепциите и архитектурата зад Java Enterprise Edition (JEE).
- Създайте примерно облачно приложение (или уеб услуга).
- Интерфейс на приложение с база данни.
- Пишете и управлявайте компоненти със състояние чрез инжектиране на зависимости.
- Напишете интеграционни тестове за Java EE компоненти.
Java EE 8 Advanced
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват Java EE 8 за изграждане и внедряване на готови за облак корпоративни приложения, като използват напреднали Java технологии и API.
До края на това обучение участниците ще могат:
- Настройте необходимата среда за разработка, за да започнете да разработвате корпоративни приложения с Java EE 8.
- Внедрете бизнес логика за проектиране и изграждане на бизнес ориентирани приложения.
- Интегрирайте микроуслуги с Java EE 8 компонента, за да трансформирате еднослойни приложения във силно мащабируеми и готови за облак приложения.
- Разберете и приложете Java EE 8 модела на проектиране и най-добри практики за кодиране.
Microservice Development with Java EE 8, Docker, and Kubernetes
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да контейнеризират своите Java EE 8 приложения и да ги изпълняват като микроуслуги в облака.
До края на това обучение участниците ще могат:
- Изграждане и внедряване на Java микроуслуги в Docker контейнери.
- Управлявайте Docker контейнери с помощта на Kubernetes.
- Интегрирайте микроуслуги със съществуваща монолитна система.
- Наблюдавайте, тествайте и защитавайте микроуслуги.
- Отстраняване на неизправности в контейнери и среди за оркестрация.
Apache TomEE
7 ЧасаApache TomEE е сертифициран стек на Java Enterprise Edition (EE), разработен върху Tomcat (TomEE = Tomcat + допълнителни функции на Java EE). Тези интеграции улесняват писането на код, тестването на бизнес логиката, конфигурирането на ресурси, управлявани от контейнери, и администрирането на сървъра.
В това водено от инструктор обучение на живо участниците ще се научат как да инсталират, конфигурират, управляват, отстраняват неизправности и оптимизират сървър за приложения TomEE.
Публика
- Разработчици Системни администратори DevOps Инженери
Формат на курса
- Част лекция, част дискусия, упражнения и тежка практическа практика