UDEMY
UDEMY Logo

RESTful API with ASP.NET Core Web API - Create and Consume 

  • Offered byUDEMY

RESTful API with ASP.NET Core Web API - Create and Consume
 at 
UDEMY 
Overview

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

Duration

7 hours

Total fee

3,499

Mode of learning

Online

Credential

Certificate

RESTful API with ASP.NET Core Web API - Create and Consume
 at 
UDEMY 
Highlights

  • Earn a Certificate of completion from Udemy
  • Learn from 7 downloadable resources and 1 articles
  • Get full lifetime access of the course material
  • Comes with 30 days money back guarantee and full lifetime access
Read more
Details Icon

RESTful API with ASP.NET Core Web API - Create and Consume
 at 
UDEMY 
Course details

Skills you will learn
Who should do this course?
  • For Anyone who wants to learn Web API in NET Core 3.1
  • For Anyone who wants to learn how to consume Web API's
  • For Anyone who wants to Learn Creating and Consuming API with Authentication
What are the course deliverables?
  • Basic fundamentals of ASP NET Core web API
  • Build RESTful API's in ASP.NET Core 3.1
  • How to document an API using swagger and swashbuckle
  • Versioning in an API
  • Implement Repository Pattern in API to the database using EF
More about this course
  • This is a Beginner to Intermediate level course on ASP.NET Core Web API that will take you from the basics of building API to consuming them
  • This course is for anyone who is new to RESTful Web API's in ASP.NET Core or who is familiar with ASP.NET and wants to learn how to consume them effectively in an ASP.NET Core Web application
  • 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.NET Core Project

RESTful API with ASP.NET Core Web API - Create and Consume
 at 
UDEMY 
Curriculum

Introduction

Install Postman

What we build?

How API Works?

File Overview

Project Setup

Create National Park Model

Setup Database Connection

Push National Park to Database

Repository

National Park Repository Interface

National Park Repository

Why do we need DTO's?

National Park DTO

National Park API

Create National Park Controller

Get all National Parks

HTTP Get Individual National Park

HTTP Post Part 1

HTTP Post Part 2

HTTP Post Part 3

HTTP Patch

HTTP Delete

API Documentation

NuGet Installation

Adding Swashbuckle to API

Open API Document

Swagger UI

XML Comments

Ignoring XML Comments Warnings

API Information

Response Types

Importance of AutoMapper

Trails

Trail Model and Trail DTO

Trail Repository and Interface

Trail API Controller

Seperating out DTO

Seperating Upsert Dto

Testing Trail API

Reviews

Versioning in API

Multiple Open API Documentation

API Versioning Part 1

API Versioning Part 2

API Versioning Part 3

Versioning Fix for POST Methods

Attribute Routing

Add Image to National Park

Parky Web

Create MVC Project

API Static Details

Run-time Compilation and HttpClient

Repository Interface

CreateAsync in Repository

Repository Other Methods

Models for Website

National Park and Trail Repository

Faculty Icon

RESTful API with ASP.NET Core Web API - Create and Consume
 at 
UDEMY 
Faculty details

Bhrugen Patel
He is a passionate and creative software engineer with a strong focus on simplicity and thorough details. He have been programming since high school and he have been involved with multiple web and desktop using .net.

RESTful API with ASP.NET Core Web API - Create and Consume
 at 
UDEMY 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2344 CoursesRight Arrow Icon

RESTful API with ASP.NET Core Web API - Create and Consume
 at 
UDEMY 
Students Ratings & Reviews

4/5
Verified Icon3 Ratings
V
Vishal Bhat
RESTful API with ASP.NET Core Web API - Create and Consume
Offered by UDEMY
4
Learning Experience: Instructor was very calm and upto the mark and he covered each and every topic with advancements, (1) pros- Every section had assignment and tasks and tests which made me to understand what all I actually learnt as an Software Engineer because even after being an Software Engineer it's not bad idea to learn more and more and (2)cons - Must have added more projects because the course was of 69.5 plus hours. I was facing challenges in end to end implementation in some area's and now I can also work on those areas and it was really helpful for me as well as for my work and also for my carrier too. So I feel i have made good decision by choosing this course.
Faculty: Faculty or the Instructor was extremely good person and also polite and he was actually trying to solve every problems and i can say it was a great experience for me. Yes everything in the course was from scratch to expert level and also every topic was covered and even Instructor has covered all new topics, i mean the course is up to date for Asp.Net Core MVC 6 and 7 with all the newest topics covered and for .Net 7 I thought they could have gone in depth but the course gives me all the required knowledge so that I can use it in end to end implementation
Course Support: Software
Reviewed on 12 Feb 2023Read More
Thumbs Up IconThumbs Down Icon
S
Shivaramakrishnan B
RESTful API with ASP.NET Core Web API - Create and Consume
Offered by UDEMY
4
Learning Experience: Building rest API s was really a good experience for me, as I had started to learn from scratch, I was very clear about the concept
Faculty: Faculty was very good, such a amazing person, thouy each and every concept They guided us in coding and was very helpful in step by step process
Course Support: As I learned depth it really help me being independent
Reviewed on 3 Dec 2022Read More
Thumbs Up IconThumbs Down Icon
View All 2 ReviewsRight Arrow Icon
qna

RESTful API with ASP.NET Core Web API - Create and Consume
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...