Про курс
Створення сучасного web-додатку неможливе без зберігання та використання даних.
Spring Data – це фреймворк, завдання якого полегшити та спростити розробнику програми роботу з різними базами даних.
На цьому курсі ви навчитеся створювати повноцінний додаток із підключенням баз даних та застосуванням популярних фреймворків для роботи з даними. Ви на практиці вивчите способи підключення до баз даних та подальшу роботу додатків за допомогою Spring Data, а також розгляньте декілька інших способів збереження об'єктів у реляційних базах даних з їх плюсами та мінусами.
За допомогою цього курсу ви на практиці пройдете всі етапи створення повноцінного веб-додатку. Ви розгляньте питання архітектури програми, основи безпеки та створення системи авторизації на основі аспектів, а також методи обробки винятків у web-додатках та основи тестування.
Цей курс входить до спеціальності:
Попередні Вимоги
Впевнене володіння мовою Java, знання MySQL, JDBC & Hibernate, Java EE, досвід роботи з фреймворком Spring.
Ви навчитеся
- Розуміти принципи роботи та застосовувати на практиці системи об'єктно-реляційного відображення (ORM).
- Створювати повноцінні web-програми на основі Maven з використанням таких фреймворків, як: Hibernate, JPA, Spring Data.
- Розуміти архітектуру REST і планувати архітектуру своєї програми, виходячи з необхідності відповідності такій архітектурі.
- Розуміти існуючий принцип ієрархії винятків і як така ієрархія реалізована у Spring, вміти обробляти винятки у web додатках.
- Виконувати тестування роботи своєї програми з різними налаштуваннями.
- 8 год 1 хв
- 04.03.2020
- 9 з
- 03.12.2020
- російська
Що входить до курсу
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Створення додатків за допомогою Spring Data на 40 днів?
Розгляд основ створення та роботи web-додатка, розгляд особливостей, що відрізняють web-додатки від статичних сайтів. Створення та конфігурування web програми на Java з використанням фреймворку Spring та збирача проектів Maven.
На уроці ви познайомитеся з можливостями та варіантами роботи з базами даних у Spring. Навчіться конфігурувати програму для роботи з базами даних.
На уроці ви познайомитеся із системами об'єктно-реляційного відображення. Розгляньте на практиці основи роботи з такими системами та їх переваги.
Ознайомлення з транзакціями, а також з їх реалізаціями та методами управління транзакціями у Spring.
Познайомити студентів із архітектурою REST, розповісти про базові властивості, показати застосування цієї архітектури на практиці.
Ознайомити студентів зі Spring Data, ключовими поняттями та методами доступу до даних за допомогою Spring Data.
Познайомитися з ієрархією винятків, розглянути, як така ієрархія реалізована в Spring, практично розглянути як слід обробляти винятки в web додатках.
Ознайомитись із концепцією аспектно-орієнтованого програмування. Ознайомитися з основними принципами авторизації та безпеки у веб-додатках.
Познайомитися з процесом тестування, його основними видами, принципами та особливостями у Spring.