Для полного погружения в дебри разработки приложений на языке Java необходимо основательно разобраться с тем, что такое фреймворки и с чем их едят.

         Помимо изучения основных особенностей, Вы узнаете, как разрабатываются современные приложения и при помощи каких инструментов. Используя полученные навыки Вы разработаете собственное веб-приложение, которое представите в конце курса.

         Данный курс предполагает подробное изучение фреймворка Spring, его отдельных элементов, принципа работы и возможностей. Изучая Spring Core и его отдельно взятую спецификацию JPA, Вы научитесь максимально использовать его возможности для создания приложений работающих с базами данных.

         Пройдя данный курс, Вы сможете:

  • Работать с популярными фреймворками и создавать на их основе приложения.
  • Работать с веб-сервисами модели RESTful.
  • Понять принцип работы СУБД, а так же методы работы с подобными системами.
  • Научитесь работать с инструментами Maven/Ant.
  • Углубите свои знания ООП.
  • Приобретете навыки работы с технологией Java Server Pages.
  • Изучите основные принципы архитектуры веб-приложений для создания собственных решений для определенных задач различной степени сложности.