UDEMY 2021 - Real World ASP.NET Web API Services for .NET Framework
- 1. UDEMY 2021 - Unity 3D Course: No Coding, Build & Market Video Games Fast
- 2. UDEMY 2021 - Taming Big Data with Apache Spark and Python – Hands On!
- 3. UDEMY 2021 - Advanced C Programming: Pointers
- 4. UDEMY 2021 - Angular 2 Complete E-Commerce App Course – Java,Spring,MySQL
Create production-ready, secure, professional Web API services designed for any kind of client integration
What you’ll learn
Improve your web services with standards-based error handling.
Secure your web service with custom input validation, authentication and authorization.
Are you a C#.NET developer ready to take the plunge into microservices?
Microsoft’s ASP.NET Web API 2.0 framework is an outstanding, flexible platform for creating microservices. Unfortunately the official documentation is sparse, and you are left trying to piece together your understanding of this powerful platform by scouring the Internet for articles and examples that are often too academic, outdated, and not aligned with the practical needs of real-world services that must integrate with potentially many different kinds of clients and data center environments.
In this course, I will take you step by step through all of the layers of Web API to give you a full understanding of the platform components you will likely need to use in a modern, production-ready web service. Examples and exercises are drawn from practical, real-world scenarios of the sort I personally faced while creating commercial web services– and chances are you will face them too!
We’ll cover all of the core Web API features like
We’ll look at ways to test and document your service. We’ll dig into performance improvements using techniques like caching and asynchronous operations. You’ll get a clear understanding of how to make your service work correctly behind application proxies such as load balancers that every commercial web service uses in the real world.
I’ve put together everything you need in one place to create professional, production-ready Web API services. This course will save you many hours of time and give you a much deeper understanding of everything Web API has to offer than trying to learn a piece at a time through Google– so get a jump-start now and become the Web API expert on your team!
The course experience is intended to feel like a more intimate, one-on-one setting. I want you to feel like you and I are both sitting down in front of your computer, reviewing some code in Visual Studio and having a friendly discussion about how things work, the pros and cons of a technique, and practical issues you might face when you start writing your own services using the framework.
The goal is not just to learn about the details of Web API. The examples and assignments are designed to create a web service mindset and give you of ways of thinking about the construction, performance and deployment of your web services, especially in scenarios that have unique cross-platform integration requirements.
The Tech Stack
This course specifically uses the standard .NET Framework version of Web API, which usually runs under IIS on Windows servers. If you are using .NET Core instead of .NET Framework, then while the concepts in this course will translate well the specific syntax for .NET Core Web API is different, so you won’t be able to use the examples without serious modification.
For testing, we’ll be using Fiddler, PostMan and Swagger (via the Swashbuckle library).
Who is the target audience?
Created by Darren DeLoachLast updated 7/2018EnglishEnglish
Size: 3.14 GB