Мечтаете научиться разрабатывать современные web-приложения на языке Java с использованием Spring Boot и Spring Data? Теперь у вас есть отличная возможность освоить все ключевые аспекты работы с данными и базами данных благодаря нашему новому курсу «Создание приложений с помощью Spring Data»!
Курс «Создание приложений с помощью Spring Data» охватывает следующие темы:
- Проектирование баз данных и создание таблиц с ключами и связями в MySQL.
- Spring Data JPA — как настроить репозитории и выполнять CRUD-операции.
- Разработка web-приложений с помощью Spring Boot и шаблонизатора Thymeleaf.
- REST API — создание REST контроллеров и тестирование HTTP-запросов.
- Транзакции и связи между таблицами: взаимодействие со сложными данными и каскадирование изменений.
- Запросы SQL и JPQL — автоматизация работы с запросами и их внедрение.
- Тестирование приложений — использование JUnit 5 для модульного тестирования.
- Стилизация веб-интерфейса с Bootstrap и интерактивность на основе JavaScript.
Вас ждет проект «Записная книжка», благодаря которому вы научитесь проектировать таблицы, строить связи между данными и реализовывать все ключевые CRUD-операции. Вы освоите Spring Data JPA для работы с базами данных и Spring Boot для быстрой и гибкой разработки веб-приложений.
В курсе мы подробно рассмотрим взаимодействие с базами данных, создание запросов, управление транзакциями и оформление интерфейса с помощью Thymeleaf и Bootstrap. Также вы научитесь писать модульные тесты с JUnit 5, чтобы ваши приложения были надежными и готовыми к масштабированию.
Курс построен так, чтобы знания легко закреплялись на практике благодаря live coding и постепенному усложнению задач. На выходе вы получите реальное web-приложение, которое можно добавить в свое портфолио.
Готовы создать свое первое приложение с Spring Data и Spring Boot? Тогда этот курс именно для вас!
Автор курса - Евгений Беркунский, Java Developer
Курс состоит из 11 видеоуроков общей продолжительностью 8 часов 41 минуты.
Структура курса:
- Обзор курса. Базы данных. JDBC, JPA, Spring Data.
- Работа с реляционными базами данных. Таблицы, ключи, связи.
- Создаем консольное приложение Spring Data JPA.
- Разработка простого Web-приложения с использованием Spring Boot.
- Подключение Spring Data к Web-приложению.
- Исключения при доступе к данным и тестирование.
- Создание запросов средствами SQL, JPQL.
- Создание запросов на основе имен методов.
- Комплексное web-приложение с несколькими таблицами. Транзакции в приложении.
- Оформление приложения, создание web-клиента.
- Использование REST методов в контроллере.
Чему вы научитесь на данном курсе:
- Научитесь проектировать базы данных и строить на их основе приложения.
- Сможете реализовывать CRUD-операции с использованием Spring Data.
- Создадите современное web-приложение и оформите его интерфейс.
- Построите собственный REST API и научитесь тестировать его.
Предварительные требования
Курс рассчитан как для новичков, так и для опытных разработчиков, которые хотят освоить Spring Data для доступа к базам данных в проектах с использованием Spring Boot.
Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме - к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете смотреть его прямо сейчас.
Курс входит в комплексную программу подготовки по специальности: