Level UP провёл курс по разработке для Peter Service
11.03.2014

В феврале 2014 года центр Level UP провёл курс по разработке на языке Java для компании Peter Service.
В процессе курса подробно разбиралось написание с нуля полнофункционального многомодульного maven проекта: web-приложения, почтового сервиса и вспомогательных модулей с использованием Веб и REST сервисов (JAX-WS, JAX-RS), jQuery, Execution Framework, AKKA и персистентностью данных c динамическим конфигурированием модулей по http и JMX.
Основное внимание уделялось способам решения многочисленных проблем разработки, а также структурному (красивому и надежному) java кодированию и модульности приложения.
После каждого занятия в качестве домашнего задания по заданному ТЗ необходимая функциональность воспроизводилась в команде заказчика.
Для построения приложения использовались:
- Java 7
- Веб-контейнер Tomcat 7
- Объектно-реляционная СУБД PostgreSQL
- Среда разработки IntelJ IDEA
- Инструмент постороения Maven
- Система контроля версий Subversion
- Библиотеки Apache Commons
- Библиотека JavaScript jQuery
- Интеграционные и модульные тесты JUnit 4
- Систему логгирования Log4j и SLF4J
- Библиотеку конфигурирования Typesafe config
- Инструмент тестирования веб-сервисов SoapUI
- Средство отладки веб-приложений firebug