Детальна програма курсу
1. Введение, знакомство со средой в аудитории 2. Обзор Java Enterprise Edition
- 2.1. Почему Java?
- 2.2. JAVA EE API’s
3. Maven
- 3.1. Введение в Maven
- 3.2. Global settings
- 3.3. Local Repository Layout
- 3.4. Project Inheritance
4. Разработка advanced web application
- 4.1. Разработка clustered application
- 4.2. JSF Composite Components
- 4.3. Использование Ajax с JSF
5. Classloading
- 5.1. Зависимости модулей
- 5.2. Именование модулей
- 5.3. Subdeployments, EAR, classloading isolation
6. Advanced enterprise Java Beans
- 6.1. Введение в и применение Java EE транзакций
- 6.2. Asynchronous EJB
7. Сервисы web
- 7.1. Web service consumers
- 7.2. JSON
- 7.3. JAX-RS
8. Разработка Messaging Clients
- 8.1. Введение в Messaging Clients
- 8.2. Оптимизация Messaging Clients
- 8.3. Работа с очередями
9. Безопасность Java EE приложений
- 9.1. Создание и инсталляция кастомизированных модулей
- 9.2. Конфигурация безопасности приложений
10. Оптимизация производительности Java EE
- 10.1. Оптимизация Java EE приложений
- 10.2. Connection Pool
- 10.3. Конфигурация VM
11. Интернационализация
- 11.1. I18N
- 11.2. Расширенные возможности I18N
- 11.3. Сообщения об ошибках I18N