to top
вверх
UAeventUAevent
Технологии Разработки Enterprise-Решений На Java
Технологии Разработки Enterprise-Решений На Java
657 просмотров
Событие окончено
2017-08-05

Технологии Разработки Enterprise-Решений На Java

<
ОПИСАНИЕ
Описание курса Практическая работа программиста Java невозможна без использования современных инструментов разработки. Давно прошли те времена, когда мы писали код в блокноте или собирали проект с помощью стандартного компилятора javac. Новое время диктует новые подходы к работе, а также к тем технологиям и инструментам, которые раньше считались передовыми, а сейчас уступают место более совершенным, быстрым и надежным. Например, написание кода в блокноте заменили на полностью интегрированные системы сборки и отладки приложений - такие, как Intellij Idea Integrated Environment, Eclipse и др. Разработка апплетов переросла в сложные распределенные приложения, которые могут располагаться на пяти серверах в разных точках света. Мы начнем нашу работу (не просто изучение, а именно работу) над адаптацией имеющихся навыков и знаний к новым реальностям с освоения и практической настройки локальных сред разработки, включающих в себя систему сборки проекта Apache Maven, HTTP-сервер Apache, сервер приложение Tomcat, СУБД Oracle и систему контроля версий Subversion. Данная конфигурация является стандартной для большинства проектов и позволяет быстро адаптироваться к меняющимся требованиям конфигурации за счет понимания основных принципов взаимодействия серверов и практического опыта, выработанного в процессе обучения. Важным моментом является не только построение локальных сред, но и использование стандартных компонентов и библиотек промышленного программирования: Hibernate и Spring. Hibernate — библиотека языка программирования Java, предназначенная для решения задач по интеграции конкретного приложения с базой данных. Причем Hibernate позволяет писать код, используя принципы объектно-ориентированного программирования. Hibernate берет на себя основную сложность по адаптации вашего java-кода к реляционной модели (табличное представление данных) современных СУБД. Благодаря этой библиотеке вы можете концентрироваться на логике приложения, а не особенностях написания запросов под конкретную базу данных, что позволяет создавать более качественные приложения в сжатые сроки. Spring Framework (или коротко Spring) — универсальный фреймворк с открытым исходным кодом для Java-платформы. Spring обеспечивает решение многих задач, с которыми сталкиваются Java-разработчики и организации, желающие создать информационную систему, основанную на платформе Java. При этом Spring, несмотря на его масштабную интеграцию с платформой Java Enterprise, не связан с ней полностью, что является важной причиной его популярности. Spring, вероятно, наиболее известен как источник расширений (features), нужных для эффективной разработки сложных бизнес-приложений вне тяжеловесных программных моделей, которые исторически были доминирующими в промышленности. Еще одно его достоинство в том, что он ввел ранее неиспользуемые функциональные возможности в сегодняшние господствующие методы разработки, причем даже вне платформы Java. Spring предлагает последовательную модель и делает ее применимой к большинству типов приложений, которые уже созданы на основе платформы Java. Считается, что этот фреймворк реализует модель разработки, основанную на лучших стандартах индустрии, и делает ее доступной во многих областях Java.
ЛОКАЦИЯ
IT-Academy
+375 (44) 570-22-22 +375 (29) 222-24-60
IT-Academy
Минск
ул.Скрыганова,14, 5 этаж
Посмотреть на карте
Дата и время ближайших мероприятий
Прошедшие мероприятия
05 Августа Суббота 12:30
05 Августа Суббота 15:20
Регистрация
ОРГАНИЗАТОРЫ
IT-Academy

Проложить маршрут для автомобиля Проложить маршрут для общественного транспорта Проложить маршрут пешком Проложить маршрут для велосипеда