• 🔥 Большое обновление PirateHUB Private!

    PirateHUB Private - закрытое сообщество PirateHUB, внутри которого:
    150+ приваток авторов по различным направлениям, 15+ совместных доступов, несколько сотен курсов в день от зарубежных авторов напрямую и многое другое. Нас уже почти 1000 человек!


    Что внутри + отзывы довольных участников:

    Ознакомиться

    *Анонсированы крупные обновления, не пропустите!

    ❗️Вход по старой цене открыт до 7 ноября включительно! Каждый участник получает бесплатный доступ к Web-Master Club от PirateHUB Academy и дополнительные бонусы!

Программирование ITVDN SPRING Дзюба Роман

wehrwolf_s

Новичок
Премиум Лайт
Регистрация
19 Янв 2020
Сообщения
2
Реакции
26
Редкое бизнес-приложение сегодня обходится в разработке без использования Spring Framework. Spring — это один из самых популярных и универсальных фреймворков для создания веб-приложений на Java. Он дает Java-разработчикам большую свободу в проектировании приложений, предоставляя средства решения проблем корпоративного масштаба. Spring имеет обширную документацию и достаточно прост в использовании.
На данном курсе будут рассмотрены различные способы использования модулей Spring, написание REST приложений, использование MVC моделей и другие темы.
Прохождение данного курса будет полезно как тем, кто только познакомился с языком Java и ищет что учить дальше, так и тем, кто уже имеет определенные знания и хочет освежить в памяти навыки использования SpringCore, SpringWeb, SpringSecurity.
Чему вы научитесь на этом курсе:
  • Понимать механизмы работы основных модулей Spring Framework.
  • Использовать принципы Инверсии управления (Inversion of Control) и Внедрения зависимостей (Dependency Injection) для создания более качественной архитектуры приложения.
  • Понимать принципы паттерна MVC и уметь создавать контроллеры для обработки запросов пользователя.
  • Настраивать соединение приложения с реляционной БД и создавать методы для выполнения запросов к БД.
  • Создавать модульные и интеграционные тесты для вашего приложения.
  • Понимать принципы Аспектно-ориентированного программирования и использовать их для уменьшения дублирования кода, сокращения времени разработки, упрощения кода и его сопровождения.
  • Создавать веб-сервисы, используя стиль архитектуры REST (Representational state transfer).
  • Настраивать безопасность приложения на уровне методов и на уровне конечных точек (endpoints). Создавать роли пользователей и настраивать права доступа.
  • Ускорять процесс разработки приложений и сокращать время на их развертывание.

 

Назад
Сверху