Play by Play - Creating APIs for Developers with Identity Server 4
By Ben Cull and Lars Klint
Course info



Course info



Description
Play by Play is a series in which top technologists work through a problem in real time, unrehearsed, and unscripted. In this course, Play by Play: Creating APIs for Developers with Identity Server 4, Ben Cull and Lars Klint demonstrate the best way to protect your API using Identity Server 4 and walk through all the configuration you'll need to get third party developers up and running. Learn the building blocks of an API, API architecture in detail, and adding authentication. By the end of this course, you’ll have a solid understanding of how to protect your API using Identity Server 4.
Section Introduction Transcripts
Course Overview
Hi everyone, this is Ben Cull, and I am Lars Klint, and welcome to our Play by Play on Creating APIs for Developers with Identity Server 4. I'm a beer-loving developer that builds all of my products using Belgian ingredients, a start-up founder at Pinch Payments, and I absolutely adore web development. And I'm a free-lance solution architect at larsklint. com, Microsoft MVP, international speaker, instructor, and expert in mixed reality development and Australian outback internet, yes that's a thing. I've been building software systems from tiny websites to massive telecommunication systems for the past 20 years. In this course, the details of how to build an effective and modern API for your web project are explained. Learn which building blocks make up an API, such as the controller, models, and HTTP verbs. You'll get knowledge beyond the common theory as we inject real-world experience into the course and even use a real product in production today to go through the examples. You'll get a fundamental understanding of how authentication and authorization are implemented using Identity Server version 4, and how this ties in with the API architecture following industry best practices. But that isn't all, before the course is done, you can build your own personal API that follows proven architecture decisions and understand how to structure your presentation, business service, and data layers. To complete this course, you'll need to know Visual Studio and C#, as well as know the fundamentals of the HTTP protocol, and of course, the next and a bit to watch this course. I hope you'll join us on this journey to learn about how you can structure and secure your web API with the Creating APIs for Developers with Identity Server 4 Play by Play at Pluralsight.