Мрієте навчитися розробляти сучасні 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.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю: