Mastering ASP.NET Web API : An In-depth Course
What you'll learn
- Introduction to SOA and REST
- Routing - Convention and Attribute Routing
- Content Negotiation and Media Type Formatters
- Model Binding and Model Validation
- Database CRUD Operations
- Testing Web API Using Postman
- Web API Pipeline
- Web API Filters
- Exception Handling
- Dependency Injection
- Web API Versioning
- Web API Hosting
Requirements
- To start this course, you should be familiar with C#, Visual Studio and SQL Server.
Description
ASP.NET Web API is an open-source framework for building RESTful services using .NET. Learn to implement ASP.NET Web API2 concepts including routing, Action Results, HttpResponseMessage and IHttpActionResult, Content Negotiation, Media-Type Formatters, Model or Parameter Binding, Model Validation and Handling Validation Errors, pipeline, filters, creating custom filters, exception handling, versioning strategies, dependency injection and hosting ASP.NET Web API.
Who this course is for:
- .NET Beginners
- .NET Developers
- MVC5 Developers
- .NET MVC Developer
Instructor
I am the Founder and CEO of DotNetTricks. I provide online training, corporate training and consultation on Microsoft Azure, Azure DevOps, ASP.NET MVC5, ASP.NET Core, Angular, Node.js, React, React Native, and Microservices Architecture.
I have been awarded as Microsoft MVP Six times in a row (2016-2021). I have written a number of technical interview eBooks over Microsoft Azure, C#, ASP.NET MVC, EF, LINQ, SQL Server, Node etc. to prepare developers for facing their technical interviews.
DotNetTricks provides step by step and project-based online training programs tailored to today's developers and technology needs. Learn to code, prepare yourself for interviews, and get hired!