Курс предоставляет комплексное введение в фреймворки Spring, включая основные концепции IoC, DI и компонентной модели. Учащиеся освоят создание приложений с использованием Spring Boot и разработку веб-интерфейсов через Spring MVC. Программа охватывает проектирование и реализацию микросервисной архитектуры с синхронной и асинхронной коммуникацией. Особое внимание уделяется конфигурированию приложений с помощью аннотаций и конфигурационных файлов. Практические занятия включают разработку веб-приложений и микросервисов на основе Spring-технологий. Курс завершается освоением методов отладки и развертывания Spring-приложений.