Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 8 Следующий »

Темы занятий:

1. Основы языка Java
2. Типы данных Java. Работа с финансовыми данными.
3. Коллекции в Java. Библиотека Commons Collections. Использование нестандартных коллекций и операции с ними.
A4. Шаблон Value Object, Enum, Аннотации. Модульное тестирование. Mock-объекты.
5. Шаблон проектирования Inversion Of Control. Использование Spring Framework.
6. Enterprise Java. обзор возможностей и области применения
7. Структура web-приложения. Создание простого web-приложения в Web-контейнере Tomcat.
8. Архитектура типового enterprise web приложения. Шаблон Model View Controller.
9. Работа с транзакциями в Java Enterprise. Enterprise Java Beans. Распределенные транзакции (XA).
10. Способы удаленного взаимодействия между приложениями. RMI, Web Services, REST.
11. Rich Internet Applications. Основы JavaScript и библиотеки jQuery.
12. AJAX. Механизмы работы и области применения. Библиотека Direct Web Remoting (DWR).
13. Java Messaging Service. Области применения и шаблоны проектирования архитектуры messaging-систем.
14. Типовые подходы к реализации специфических требований. Custom fields, Workflow engines, Rule engines
15. Приемы оптимизации производительности Enterprise-приложений.

Литература

  1. Брюс Эккель, Философия Java (Thinking In Java), 3-е или 4-е издание.
  2. Кей С. Хорстманн, Гари Корнелл Java 2. Библиотека профессионала.
  3. Abel Avram, Floyd Marinescu Domain Driven Design Quickly http://www.infoq.com/minibooks/domain-driven-design-quickly
  4. Craig Walls, Ryan Breidenbach. Spring in Action, Second Edition
  5. Java EE 5 Tutorial (http://java.sun.com/javaee/5/docs/tutorial/doc)
  6. Бибо, Кац. jQuery. Подробное руководство по продвинутому JavaScript (jQuery in Action)
  • Нет меток