Разработка программного обеспечения на Java. Профессиональный уровень.
Описание курса
Курс знакомит с дополнительными, общепринятыми библиотеками и фреймворками, которые используются при разработке современных приложений на языке, а также с в механизмами доступа к базам данных.
В данном курсе рассматриваются аспекты приложений, как правило, не входящие в базовые курсы, но необходимые при разработке приложений.
В программе курса предусмотрено изучение механизмов работы с XML в Java приложениях, механизма доступа к базе данных с помощью JDBC и Java Persistence API (JPA), системы обмена сообщениями (JMS) и механизма удаленного вызова методов (RMI), основ системы безопасности, механизма тестирования и особенностей JMX для управления приложением.
Успешное окончание обучения по программе курса позволит специалистам:
- Применять некоторые дополнительные возможности различных технологий, необходимых для разработки современных приложений, таких как JMS, RMI, JNDI, JMX, JAAS.
- Использовать все доступные в Java SE способы работы с XML документами.
- Осуществлять доступ к базам данных (с использованием как JDBC, так и JPA), а также управлять транзакциями.
- Использовать современные способы регистрации событий (журналирование).