Обзор
Вчера ** я наконец запустил промежуточный класс ссылок:/rest-with-spring-course? Utm__source = blog
Прежде всего, для всех, кто написал с отличной обратной связью , спасибо.
Я включил всю эту информацию в материал и добавил несколько дополнительных модулей, посвященных некоторым вещам, которые я изначально не планировал освещать. Я также продолжаю делать это и сортирую все ваши запросы и идеи в бонусный курс , который я собираюсь написать и продюсировать после окончания официальных 9 курсов - так что, безусловно, продолжайте в том же духе.
http://courses.baeldung.com/courses/rest-with-spring-the-intermediate-class?product__id=34685
Вот новые курсы и модули класса:
-
Курс 4: использование API от AngularJS (42 минуты) **
-
Модуль 0 : Введение
-
Модуль 1 : Проект пользовательского интерфейса и базовый REST от AngularJS __ (11
минут) Модуль 2 : Работа с CORS - часть 1 ** (10 минут) __
-
Модуль 2 : Работа с CORS - часть 2 (7 минут)
-
Модуль 3 : Работа с OAuth2 и токенами из AngularJS __ (14
минут) __
-
Курс 5: Тестирование API (56 минут) **
-
Модуль 1 : Первые живые API-тесты - Знакомство с уверенностью -
-
часть 1 ** (9 минут)
-
Модуль 1 : Первые живые API-тесты - Знакомство с уверенностью -
-
часть 2 ** (7 минут)
-
Модуль 2 : Как создать клиент для API - часть 1 (9 минут)
-
Модуль 2 : Как создать клиент для API - часть 2 (9 минут)
-
Модуль 3 : Как проверить семантику HTTP (10 минут)
-
Модуль 4 : Хорошая базовая проверка API для любого ресурса (12 минут)
-
Модуль 5 : Контрактные испытания - особый вид теста __ (Бонусный материал
-
Будет выпущен)__
-
-
Курс 6: Продвинутая безопасность API (48 минут) **
-
Модуль 1 : Как OAuth2 работает для REST - часть 1 (7 минут)
-
Модуль 1 : Как OAuth2 работает для REST - часть 2 (5 минут)
-
Модуль 2 : настройка OAuth2 с Spring Security - часть 1 __ (9
минут) Модуль 2 : настройка OAuth2 с Spring Security - часть 2 ** (9
минут) Модуль 3 ** : токены, OAuth2 и JWT (9 минут) __
-
Модуль 4 : Обновление токена (9 минут)
-
Модуль 5 : Как сделать OAuth из внешнего интерфейса __ (перейдите к курсу 4 -
Модуль 3) __
** >> Класс для начинающих - курсы и модули +
**
И структура первых 3 курсов:
-
Курс 1: Основы ОТДЫХА с весны (60 минут) **
-
Модуль 0 : Введение
-
Модуль 1 : Анатомия REST API (12 минут)
-
Модуль 2 : Начать новый проект (5 минут)
-
Модуль 3 : Проект управления пользователями (10 минут)
-
Модуль 4 : запуск приложения (11 минут)
-
Модуль 5 : Свойства и настройки проекта (12 минут)
-
Модуль 6 : веб-конфигурация (10 минут)
-
Курс 2: Семантика REST и HTTP (72 минуты) **
-
Модуль 1 : Обработка исключений и нормальные коды состояния HTTP - Часть 1
(10 минут) Модуль 1 : Обработка исключений и нормальные коды состояния HTTP - Часть 2 **
(12 минут) Модуль 2 ** : Основы проверки ввода (7 минут)
-
Модуль 3 : Хорошая практика URI (12 минут)
-
Модуль 4 : использование HTTP-глаголов и семантики (17 минут)
-
https://www.youtube.com/watch?v=6yF0GpjAhwk [ Module 5 : поддержка обоих
XML и JSON (14 минут) ] Модуль 6 ** : - Жизненный цикл запроса __ (Бонусный материал - Будет
Вышел)__
-
Курс 3: Простая безопасность для ОТДЫХА (40 минут) **
-
Модуль 1 : Simple Spring Security для API (14 минут)
-
Модуль 2 : глобальный URL и авторизация на уровне метода - часть 1 __ (9
минут) Модуль 2 ** : Глобальный URL и авторизация на уровне метода - часть 2 (9
минут) Модуль 3 ** : файлы cookie и сессия (8 минут) __
-
Модуль 4 : Сертификаты и HTTPS для Tomcat __ (Бонусный материал - Будет
Вышел)__
Что дальше
Далее идет забавная часть - ** ссылка:/rest-with-spring-course? Utm__source = blog
Теперь, когда основа заложена, и у нас есть база API, эти последние 3 курса будут действительно сосредоточены на классных частях построения API - преодолении финишной черты.
-
Курс 7 называется Развитие, обнаружение и документирование REST API ** - и он будет сосредоточен на обнаружении HATEOAS и API.
-
Курс 8 ** посвящен мониторингу и отслеживанию метрик API:
-
Мониторинг метрик REST ** .
И наконец, курс 9 направлен на развертывание и развертывание API: DevOps: конвейеры CI и CD, развертывание
Я планировал сделать такую запись, когда начальный класс вышел 1 октября, но после этого я немного устал, поэтому у меня не было шанса. Итак, позвольте мне восполнить это с помощью классной иллюстрации, которая так и не попала на главную страницу курса :
ссылка:/uploads/tree.png%201525w[]