HOME > Development > Rest Api in Asp.Net Core and C# 2024 Edition

Rest Api in Asp.Net Core and C# 2024 Edition

  • Development
  • May 05, 2025
SynopsisRest Apis in Asp.Net Core and C# 2024 Edition, available at $...
Rest Api in Asp.Net Core and C# 2024 Edition  No.1

Rest Apis in Asp.Net Core and C# 2024 Edition, available at $79.99, has an average rating of 4.42, with 123 lectures, based on 3091 reviews, and has 16358 subscribers.

You will learn about At the end of this youll be able to create REST Apis In Dot Net Core and Easily apply those core concepts of Restful Apis in some other Programming Language Youll be able to Create Restful apis with Entity Framework Core via Code First Approach You can make Asynchronous Calls in Rest Apis Youll be able to learn the Rest Apis File Uploading with Azure Blob Storage You can learn the Content Negotiation , HTTP Status Codes & Error Handling You can learn all the core concepts of Web Apis like Paging , Searching , Validations etc Youll be able to learn all the Advanced Concepts of Web Apis like Api Documentation, Deployment , Migrations & Data Seeding Youll learn how to make a complete Real World Apis from scratch Youll be able to Deploy your Rest Api to Microsoft Azure Cloud Youll learn how to add the Custom Domain and Implement SSL Certificate Youll learn how to integrate the PostgreSQL inside the .Net Core Rest Apis Youll also learn how to deploy your Rest Apis to IIS This course is ideal for individuals who are Everyone who has some basic knowledge of Asp , Entity Framework and C# and willing to start career in Rest Apis and back end development . or Some prior programming experience in C# and Object Oriented will also help to pick the concepts easily. It is particularly useful for Everyone who has some basic knowledge of Asp , Entity Framework and C# and willing to start career in Rest Apis and back end development . or Some prior programming experience in C# and Object Oriented will also help to pick the concepts easily.

Enroll now: Rest Apis in Asp.Net Core and C# 2024 Edition

Summary

Title: Rest Apis in Asp.Net Core and C# 2024 Edition

Price: $79.99

Average Rating: 4.42

Number of Lectures: 123

Number of Published Lectures: 123

Number of Curriculum Items: 123

Number of Published Curriculum Objects: 123

Original Price: $39.99

Quality Status: approved

Status: Live

What You Will Learn

  • At the end of this youll be able to create REST Apis In Dot Net Core and Easily apply those core concepts of Restful Apis in some other Programming Language
  • Youll be able to Create Restful apis with Entity Framework Core via Code First Approach
  • You can make Asynchronous Calls in Rest Apis
  • Youll be able to learn the Rest Apis File Uploading with Azure Blob Storage
  • You can learn the Content Negotiation , HTTP Status Codes & Error Handling
  • You can learn all the core concepts of Web Apis like Paging , Searching , Validations etc
  • Youll be able to learn all the Advanced Concepts of Web Apis like Api Documentation, Deployment , Migrations & Data Seeding
  • Youll learn how to make a complete Real World Apis from scratch
  • Youll be able to Deploy your Rest Api to Microsoft Azure Cloud
  • Youll learn how to add the Custom Domain and Implement SSL Certificate
  • Youll learn how to integrate the PostgreSQL inside the .Net Core Rest Apis
  • Youll also learn how to deploy your Rest Apis to IIS
  • Who Should Attend

  • Everyone who has some basic knowledge of Asp , Entity Framework and C# and willing to start career in Rest Apis and back end development .
  • Some prior programming experience in C# and Object Oriented will also help to pick the concepts easily.
  • Target Audiences

  • Everyone who has some basic knowledge of Asp , Entity Framework and C# and willing to start career in Rest Apis and back end development .
  • Some prior programming experience in C# and Object Oriented will also help to pick the concepts easily.
  • Are you tired of boring the outdated and incomplete courses , then let’s dive in to the world of Rest Api’s. I’m Asfend Microsoft Most Valuable Professional (MVP) and in this course I’ll explain what basically the Rest Api is and how you can create the Rest Api’s in ASP.NET Core and C#. 

    The main focus of this course is on the Restful Web Api via ASP.NET Core and C#. So if you’re familiar with C# , ASP.NET Core and Entity Framework Core Or if you want to create the Restful Api’s with .Net Core then this is the right course for you.

    In this course we’ll start our work from the scratch so if you’ve no prior knowledge of Rest Api’s then don’t worry we’ll cover everything from absolute beginning. The only thing you need to know is C# programming language.

    By getting this course, you can be rest assured that the course is carefully thought out and edited. And I’m always happy to make the helpful content for the students.

    So by the end of the course, you’ll completely understand:

  • How to Setup the Development Environment For Building Rest Api’s

  • Create Restful Api’s via Entity Framework Code First Approach

  • Create Api Documentation

  • Implement Status Codes

  • How to add the Routing & Custom Methods

  • Adding Migrations in Rest Api’s

  • Data Seeding in Rest Api’s

  • Adding Content Negotiation

  • Implement Validation in Rest Api’s

  • Implement Pagination in Rest Api’s

  • Rest Api’s File Uploading with Azure Blob Storage

  • Create SQL Database on Microsoft Azure

  • Deploy Web Api on Microsoft Azure

  • Create A Real WorldMusic Api From Scratch to End (No Copy paste code I’ll explain you each and every single line of code so that you can create a complete Real World Api’s in .Net Core happily)

  • A valuable Skill at Your Fingertips  Learning the Rest Api ‘s put a powerful and attractive look in your Resume .Both C# and ASP.NET are open source, easy to learn and has an excellent Microsoft support. 

    Jobs in Rest Api’s are plentiful, and being able to learn the Web Api ‘s with a professional way will give you a strong background to more easily pick up other challenging platforms and create the Rest Api’s for other platforms.

    Content and Overview  Suitable for C# programmers, Asp.Net Developers , Software engineers or Backend Developers. Through this course , you’ll create a  Restful Api’s and establish a strong understanding of the concept behind Restful Api’s. 

    What am I going to get from this course?

  • Learn Rest Api’s from a Microsoft (MVP), Xamarin MVP from your own desk.

  • Create Restful Api in ASP.NET Core 5.0 with me.

  • Suitable for intermediate & advanced programmers, C# Asp.Net developers and ideal for users who learn faster when shown.

  • Visual training method, with Hands on Lab Practice  and coding.

  • Breaks even the most complex scenarios down into simplistic steps.

  • Also you’ll be able to learn all the Advanced concepts of Rest Api’s like Validations, Paging , Api Documentation , Deployment , Blob Storage etc.

  • After this course you can also apply those Rest Api’s concepts in some other programming language.

  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Overview

    Lecture 2: Course Outline

    Lecture 3: How To Take This Course ?

    Chapter 2: Setting up Development Environment

    Lecture 1: Install Visual Studio

    Lecture 2: Install Postman

    Chapter 3: Understand the Basics of Restful Api

    Lecture 1: What is an Api ?

    Lecture 2: Create a Rest Api Project

    Lecture 3: Understand Project Structure

    Lecture 4: Program & Startup File

    Lecture 5: Http Verbs

    Lecture 6: Create Models

    Lecture 7: Create Controllers

    Lecture 8: Returning List Of Data

    Lecture 9: Adding Data

    Lecture 10: Updating Data

    Lecture 11: Removing Data

    Chapter 4: Storing Data in a MS SQL Database with Entity Framework Core

    Lecture 1: What is Entity Framework ?

    Lecture 2: Code First vs DB First

    Lecture 3: Configure NuGet Packages For Entity Framework Core

    Lecture 4: DbContext

    Lecture 5: Connection String

    Lecture 6: Db Ensure Created

    Lecture 7: Handling Get Request

    Lecture 8: Handling Post Request

    Lecture 9: Handling Put Request

    Lecture 10: Handling Delete Request

    Lecture 11: Implement Swagger in Rest Apis

    Chapter 5: Error Handling & Http Status Codes in REST API

    Lecture 1: Http Status Codes

    Lecture 2: Implement Status Codes in REST Api

    Lecture 3: Exception Handling in Rest Api

    Lecture 4: Implement Exception Handling in Rest Api

    Chapter 6: Asynchronous Apis in .Net Core

    Lecture 1: Sync and Async Programming

    Lecture 2: Why we need Async Approach ?

    Lecture 3: Handling Async Requests in REST Apis

    Chapter 7: Content Negotiation & Migrations

    Lecture 1: Content Negotiation

    Lecture 2: Implement Content Negotiation

    Lecture 3: Code First Migrations

    Lecture 4: Drop The Database

    Lecture 5: Implement Migrations in REST Apis

    Lecture 6: Seeding Data

    Chapter 8: File Uploading Inside REST Api

    Lecture 1: Azure Storage Account

    Lecture 2: Configure NuGet Package For Blob Storage

    Lecture 3: Implement Azure Blob Storage in REST Apis

    Lecture 4: Save File Path Inside DB

    Lecture 5: Helper Class For File Uploading

    Chapter 9: Validations & Routing

    Lecture 1: Why We Need To Validate The Data ?

    Lecture 2: Implement Validations in Rest Api

    Lecture 3: What is Routing ?

    Lecture 4: Implement Routing in Rest Apis

    Chapter 10: Project Were Going To Build

    Lecture 1: Project Overview

    Lecture 2: Understand The Relations & Entities

    Lecture 3: Adding Models Inside The Rest Api Project

    Lecture 4: DbSet & Migrations

    Chapter 11: Artist , Albums & Songs Controller

    Lecture 1: Controllers & Methods

    Lecture 2: Adding Artists

    Lecture 3: Adding Albums

    Lecture 4: Adding Songs

    Lecture 5: Get Artists

    Lecture 6: Get Artist Details

    Lecture 7: Get Albums

    Lecture 8: Get Albums Details

    Lecture 9: Get All Songs

    Lecture 10: Featured Songs

    Lecture 11: New Songs

    Lecture 12: Search Songs

    Chapter 12: Implement Pagination in Rest Apis

    Lecture 1: Paging Overview

    Lecture 2: Implement Pagination in Rest Apis

    Chapter 13: Deploying REST API To Microsoft Azure

    Lecture 1: Create Azure Web App

    Lecture 2: Create Azure SQL Database

    Lecture 3: Publish Rest Apis To Azure

    Lecture 4: Azure Query Editor Preview

    Lecture 5: Insert Data in Azure SQL Db

    Chapter 14: Custom Domain and SSL Certificate

    Lecture 1: Important Notice About the Update

    Lecture 2: Update App Service Plan

    Lecture 3: Custom Domain

    Lecture 4: Map Web App with Custom Domain

    Lecture 5: Choose SSL Certificate

    Lecture 6: Bind SSL Certificate

    Lecture 7: Cancel Domain

    Chapter 15: Integrate PostgreSQL in .Net Core Rest Apis

    Lecture 1: Install PostgreSQL

    Lecture 2: Configure NuGet Package

    Lecture 3: Setup Connection String For PostgreSQL

    Lecture 4: Add Migrations with PostgreSQL

    Chapter 16: Deploy Rest Apis to IIS

    Lecture 1: Setup IIS

    Instructors

  • Rest Api in Asp.Net Core and C# 2024 Edition  No.2
    Asfend Yar Hamid
    Xamarin MVP, Microsoft MVP
  • Rating Distribution

  • 1 stars: 42 votes
  • 2 stars: 58 votes
  • 3 stars: 383 votes
  • 4 stars: 1122 votes
  • 5 stars: 1486 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!