На этом курсе вы изучите Spring Boot – популярное дополнение к фреймворку Spring, которое значительно облегчает создание приложений на Spring. Вы узнаете больше об ORM и миграциях, познакомитесь с аутентификацией и авторизацией – действиями, которые защищают наши данные от доступа посторонних лиц. Вы разберетесь с архитектурой приложения, узнаете об очередях сообщений. В итоге вы научитесь собирать новое приложение при помощи Spring Boot, создавать сущности, сохранять их в базу и организовывать бизнес-логику приложения. Так вы сможете создать собственные аннотации и протестировать свое приложение. Знания из этого курса позволят вам разрабатывать полноценные крупные проекты производственного класса на Spring. Чтобы учиться было проще, стоит заранее пройти курс по веб-технологиям в Java, изучить основы реляционных баз данных и HTTP API