Чему вы научитесь
- - Создавать и настраивать 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:
Бесплатно