Spring Boot

🚀 Бесплатный курс по Spring Boot от Sorokin School.
Разберём основы Spring Boot, автоконфигурацию и starter-зависимости, создание REST-контроллеров, архитектуру Controller / Service / Repository, работу с конфигурацией и подготовку приложения к работе с базой данных.
Простые объяснения, тесты и примеры кода помогут…
Начальный уровень

Чему вы научитесь

  • - Создавать и настраивать Spring Boot-приложение с нуля: Maven, структура проекта, конфигурационные файлы
  • - Понимать и применять REST-подход: обрабатывать HTTP-запросы GET / POST / PUT / DELETE
  • - Строить базовую архитектуру приложения Controller / Service / Repository
  • - Реализовывать CRUD-операции и работать с данными сначала в памяти, а затем в базе
  • - Подключать PostgreSQL через Docker и настраивать работу приложения с реальной БД
  • - Использовать Spring Data JPA + Hibernate для работы с данными
  • - Добавлять валидацию входящих данных и базовую обработку ошибок
  • - Работать с Git и GitHub: вести репозиторий проекта

Для кого этот курс

Этот курс я сделал для тех, кто хочет наконец-то разобраться, как работает Spring Boot и как с его помощью создавать полноценные backend-приложения на Java, которые действительно используются в реальных проектах.

Начальные требования

Для прохождения курса вам потребуется базовое знание Java: понимать классы, объекты, методы, коллекции и основы ООП. Желательно уметь работать с проектом в IntelliJ IDEA и иметь общее представление о том, как запускаются Java-приложения.

Опыт работы со Spring или Spring Boot не обязателен — курс начинается с основ и постепенно приводит вас к пониманию того, как создавать и запускать реальные backend-приложения на Spring Boot.

Наши преподаватели

Программа курса

загружаем...

Что вы получаете

  • Рабочее CRUD-приложение на Spring Boot + PostgreSQL (в Docker).
  • Базовые навыки настройки проекта (Maven, структура приложения, конфигурационные файлы).
  • Понимание принципов REST запросов (GET/POST/PUT/DELETE) и как обрабатывать их в Spring.
  • Навык использования Spring Data JPA для работы с БД.
  • Умение добавлять валидацию данных на уровне контроллера и обрабатывать возможные ошибки.
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно