изучить структуру и основные компоненты клиент-серверных систем;
разобраться с созданием приложения с помощью Spring Boot;
изучить структуру протокола HTTP;
разобраться с использованием архитектурного стиля REST;
изучить процесс создания конечных точек и использование атрибутов для создания конечных точек.
Создать Spring Boot проект, запустить проект и убедиться, что application server запущен и на нем установлен проект
Придумать предметную область для веб-службы.
Возможные варианты: электронный журнал группы, электронная регистратура в больнице, электронная библиотека.
Придумать несколько классов, которые описывают предметную область. Придумать поля для этих классов.
Для каждой сущности написать класс REST-контроллера, который содержит конечные точки для основных действий над сущностями.
С помощью приложения Postman (https://www.getpostman.com/downloads/) протестировать работу приложения на сервере, убедиться, что сервер возвращает корректный ответ в тех или иных ситуациях.