1. Урок 1. 00:07:59
    The Serializer: Swiss-Army Knife of APIs
  2. Урок 2. 00:04:47
    Serializer Configuration (SerializationContext)
  3. Урок 3. 00:03:00
    Serializer Annotations
  4. Урок 4. 00:06:33
    Requiring Authentication
  5. Урок 5. 00:07:13
    Authorization via a Token
  6. Урок 6. 00:03:06
    Securing More Endpoints
  7. Урок 7. 00:07:09
    Authentication Error Format
  8. Урок 8. 00:04:25
    Centralizing Error Response Creation
  9. Урок 9. 00:10:14
    Creating Token Resources in the API
  10. Урок 10. 00:05:23
    Reuse and Consistency
  11. Урок 11. 00:03:51
    Validate that Token Resource
  12. Урок 12. 00:05:06
    New Battle Resource (the Scenario)
  13. Урок 13. 00:05:42
    Start (Create) an Epic Battle (Resource)
  14. Урок 14. 00:04:48
    GET Your (One) Battle On
  15. Урок 15. 00:03:42
    Battles and Programmer - Link them!
  16. Урок 16. 00:07:22
    I <3 HATEOAS Installation
  17. Урок 17. 00:03:13
    HATEOAS Loves Routers
  18. Урок 18. 00:03:09
    Adding Real Links with HATEOAS
  19. Урок 19. 00:04:50
    Hypermedia vs. Media (Buzzwords!)
  20. Урок 20. 00:02:58
    We can Embed Resources Too
  21. Урок 21. 00:02:41
    Fun with the HAL Browser!
  22. Урок 22. 00:04:26
    Collections: The HAL Way
  23. Урок 23. 00:07:23
    Link to a Subordinate Resource!
  24. Урок 24. 00:06:10
    A Homepage for your API?
  25. Урок 25. 00:08:49
    API Pagination Done Easily
  26. Урок 26. 00:04:40
    Filtering and HATEOAS (The Buzzword)