RESTful API with ASP.NET Core Web API - Create and Consume (Udemy.com)

Build RESTful API with Authentication and learn how to consume them in ASP.NET Core in a real world application.

Created by: Bhrugen Patel

Produced in 2021

icon
What you will learn

  • Learn basic fundamentals of ASP NET Core Web API
  • Build RESTful API's in ASP NETCore 3.1
  • Learn how to document an API
  • Versioning in an API
  • Implement Repository Pattern in APIto database using EF
  • Implement Authentication and Authorization in API and Consume API
  • Integrate Entity Framework along with code first migrations
  • Learn how to consume API using HTTPClient in the Repository Pattern

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

This is a Beginner to Intermediate level course on ASP.
NETCore Web API that will take you from the basics of building APIto consuming them. This course is for anyone who is new to RESTful Web API's in ASP.
NETCore or who is familiar with ASP.
NET and wants to learn how to consume them effectively in anASP.
NETCore Web application. By the end of this course, you will be able to build a RESTful web service with Web API by yourself, make GET, POST, PUT and DELETE HTTP Requests with a well-built repository pattern in ASP.
NETCore Project. You will also get a sneak peek at Entity Framework Code First migrations and learn how to save your data persistently in a database.
We will cover authentication and authorization in Web APIas well as consume them in a real-world project.
What are the requirements?
3-6 months knowledge of ASP.
NETCore.
Visual Studio 2019SQL Server Management Studio.
NETCore 3.
1What am I going to get from this course?
Learn basic fundamentals of ASP NET Core web APIBuild RESTful API's in ASP.
NETCore 3.
1Learn how to document an API using swagger and swashbuckle.
Versioning in an API.
Implement Repository Pattern in APIto the database using EF.
Authentication and Authorization in ASP.
NETCore API's.
Integrate Entity Framework along with code first migrationsLearn how to consume API using HTTPClient in the Repository Pattern.
All source codes and exercise solutions of this course are also available on Github and you can find details in the lecture "PROJECTRESOURCES", of course.
Who this course is for:
Anyone who wants to learn Web API in NET Core 3.
1Anyone who wants to learn how to consume Web API'sAnyone who wants to Learn Creating and Consuming API with Authentication

icon
Instructor Details

Bhrugen Patel

I am apassionate and creative software engineer with a strong focus on simplicity and thorough details. I have been programming since high school and I have been involved with multiple web and desktop using .net.
I have a master's of science degree in computer science and a Bachelor of Computer Engineering. I also have many years of experience with .NETC#and .NET MVC.Ienjoy teaching along with my full-time job.
For me, the most important part about writing and teaching code is to eliminate the hardships of every student out there who is willing to learn but cannot find adequate resource which is easy to understand.Coding is a way to be creative and have fun!

icon
More courses by Bhrugen Patel

Master ASP.NET MVC Core 3

$11.99

Complete guide to ASP.NET Core MVC (v3.1)

$11.99

Advanced ASP.NET Core 3 MVC

$11.99

Master ASP.NET Core 3.1 Razor Pages

$11.99

Complete ASP.NET MVC course in C#

$11.99

Advanced ASP.NET Core 3 Razor Pages

$11.99

icon
More asp.net courses

#1 Complete ASP.NET Core MVC Single-Page App[The Future]

$11.99

A Gentle Introduction To ASP.NET Web Forms For Beginners

$11.99

Master ASP . NET 4 from scratch - Part 1

$11.99

Beginner Object Oriented Programming In C# and .NET Core

$11.99

Advanced ASP.NET Core 3 Razor Pages

$11.99

End to End ASP.NET Core 3.1 API and Blazor Development

$11.99

icon
Reviews

4.6

307 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Handipa Liem on 11/14/2020

I learn a lot of new stuff

By Jorge A on 11/14/2020

Really good introduction to creating an ASP.NET Core Web API and consuming it from an ASP.NET MVC application. Covered enough to get a feel for all the basics. The only aspect of the course I wasn't a fan of was the use of Visual Studio instead of Visual Studio Code. Using VS Code would have been great for non-Windows users who are looking to try out .NET's cross-platform capabilities.

By Anthony McEvoy on 11/7/2020

The course is great for beginners to learn how to use ASP.Net Core MVC and Web API. It is also a good intro to Authentication. I was a little disappointed to see open text passwords stored in the database as this should never be done and I think this should have been emphasized more as beginners who this course is aimed at may not be aware of this.

By ClaudiuSocaci on 10/25/2020

very good beginner's course! Nice work!

By Albert Rozario on 10/22/2020

Its well explained and in details. The way you structured is also best practice for beginner level programmer like me. many thanks Bhrugen.

By Anonymous on 10/17/2020

perfact

By Bambang setyawan on 10/16/2020

Lumayan bagus, banyak membantu

By Hloniphani Sydwell Baloyi on 10/2/2020

Thank you, It has helped me a lot to complete my project as I have to work on API for Integration.

By Peter Centellini on 10/1/2020

The sound could be better.

By Manish Kumar on 9/27/2020

it was really good .. but very fast ...code code and code..
i would have also liked some concepts to be cleared in between .
anyway i enjoyed it and learned a lot then i thought i would be, before starting this course

By Shilpa Gaur on 9/26/2020

yes good explanation.

By Yaroslav Mudryk on 9/25/2020

The name of the course is "RESTful API with ASP.NET Core Web API". More than 60% of the course time author shows his knowledge of ASP.NET Core MVC. He doesn't show the best practices of the RESTful API design. I waited for more from the course.