Companies Home Search Profile

Spring Framework: Versioning Spring Data REST APIs

Focused View

Craig Golightly

40:31

72 View
  • 01 - Course Overview.mp4
    01:18
  • 02 - Why Version APIs.mp4
    02:14
  • 03 - Demo- Breaking a Spring Data REST API.mp4
    04:19
  • 04 - Comparing API Versioning Strategies.mp4
    05:47
  • 05 - URI Versioning with Spring Data.mp4
    01:59
  • 06 - Demo- Implementing URI Versioning.mp4
    03:26
  • 07 - Deployment and Management Strategies.mp4
    04:13
  • 08 - Demo- Creating and Deploying a Spring Data REST API with URI Versioning and a Load Balancer.mp4
    08:36
  • 09 - Mapping Custom Headers.mp4
    02:01
  • 10 - Implementing Custom Header Routing.mp4
    01:37
  • 11 - Demo- Creating and Deploying a Spring Data REST API with Custom Header Versioning and a Load Balancer.mp4
    05:01
  • Description


    Balancing new feature development in your REST API with stability and predictability for existing users will sometimes require a versioning scheme. This course shows some options of how to implement versioning in a Spring Data Rest API.

    What You'll Learn?


      Sometimes you can't add features to your API without breaking something. How can you best communicate that to your users? In this course, Spring Framework: Versioning Spring Data REST APIs, you will learn foundational knowledge of versioning APIs. First, you will learn about when to version your API. Next, you will discover different versioning schemes. Finally, you will explore how to implement versioning in a Spring Data REST API. When you're finished with this course, you will have the skills and knowledge of versioning Spring Data REST APIs needed to effectively manage change in your APIs.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Craig Golightly
    Craig Golightly
    Instructor's Courses
    Craig is passionate about solving problems with the right tools. He has over 20 years of software development experience with large enterprises and small startups on everything from search engines to fighter jets. He has a bachelor's and master's degree in computer science with extensive experience in AWS, microservices, and artificial intelligence. Craig enjoys teaching and mentoring others so they can save time and accomplish their goals faster.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 11
    • duration 40:31
    • level advanced
    • Release Date 2023/10/14