Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Building Restful Web Apis With Asp.Net Core 3.1

    Posted By: ELK1nG
    Building Restful Web Apis With Asp.Net Core 3.1

    Building Restful Web Apis With Asp.Net Core 3.1
    Last updated 1/2021
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 6.09 GB | Duration: 11h 26m

    Learn how to build and deploy an ASP.NET Core Web API!

    What you'll learn

    Build Web APIs with .NET Core

    Deploy Web APIs to Azure and IIS

    Use Azure DevOps for Continuous Integration and Continuous Delivery (CI/CD)

    Develop RESTful Web APIs

    Requirements

    Basic C# knowledge (know what a class it, variables, if conditional, loops, methods)

    Description

    Learn how to develop Web APIs with ASP.NET Core from scratch with this incredible course.We are going to see the entire life cycle of developing a Web API, from creating the solution, developing the endpoints, working on the manipulation of resources, doing automatic testing, and deployment to Azure.Also, learn how to use Azure DevOps to configure a Continuous Integration and Continuous Delivery pipeline to be able to publish your projects from their source code in Github, Bitbucket, or any other GIT repository provider.

    Overview

    Section 1: Fundamentals of Web API and HTTP

    Lecture 1 Repository of the Course

    Lecture 2 Introduction

    Lecture 3 What is an API?

    Lecture 4 What is REST?

    Lecture 5 Anatomy of an HTTP Request

    Lecture 6 HTTP Methods

    Lecture 7 HTTP Status Codes

    Lecture 8 Summary

    Section 2: Introduction to ASP.NET Core and Visual Studio

    Lecture 9 Introduction

    Lecture 10 Introduction to ASP.NET Core

    Lecture 11 Installing Visual Studio

    Lecture 12 Installing Entity Framework Core Tool

    Lecture 13 Installing Visual Studio Code

    Lecture 14 Installing Postman

    Lecture 15 Summary

    Section 3: Fundamentals of ASP.NET Core and Web API

    Lecture 16 Introduction

    Lecture 17 Preparing the Repository

    Lecture 18 Controllers and Actions

    Lecture 19 Routing Rules

    Lecture 20 Return Types from an Action

    Lecture 21 Async

    Lecture 22 Introduction to Model Binding

    Lecture 23 Validating Models

    Lecture 24 Custom Validations

    Lecture 25 Dependency Injection

    Lecture 26 Services

    Lecture 27 Creating a Resource

    Lecture 28 Loggers

    Lecture 29 Middleware

    Lecture 30 Filters

    Lecture 31 Custom Filters - Global Filters

    Lecture 32 Adding XML Support - Accept, Content-Type and Content-Negotiation

    Lecture 33 Recurring Background Tasks with IHostedService

    Lecture 34 Summary

    Section 4: Resource Manipulation

    Lecture 35 Introduction

    Lecture 36 Clean-Up

    Lecture 37 Introduction to Entity Framework Core

    Lecture 38 Configuring EF Core

    Lecture 39 Creating Genres

    Lecture 40 Data Transfer Objects and Automapper

    Lecture 41 Updating Genres

    Lecture 42 Deleting Genres

    Lecture 43 Person Entity

    Lecture 44 Posting Files to the Web API

    Lecture 45 Validating Files

    Lecture 46 Saving Files in Azure Storage

    Lecture 47 Saving Files Locally (optional)

    Lecture 48 Updating and Deleting People

    Lecture 49 HTTP Patch and JSON Patch

    Lecture 50 Pagination

    Lecture 51 Movie Entity

    Lecture 52 Many to Many Relationship and Custom Model Binder

    Lecture 53 Filtering

    Lecture 54 Related Data

    Lecture 55 Ordering

    Lecture 56 Background Tasks with Entity Framework Core

    Lecture 57 Summary

    Section 5: Configurations

    Lecture 58 Introduction

    Lecture 59 Introduction to Configurations

    Lecture 60 Configuration Providers

    Lecture 61 User Secrets

    Lecture 62 Summary

    Section 6: Security

    Lecture 63 Introduction

    Lecture 64 Configuring Identity

    Lecture 65 Generating JSON Web Tokens

    Lecture 66 Refresh Tokens

    Lecture 67 Roles

    Lecture 68 Cross-Origin Resource Sharing (CORS)

    Lecture 69 Encryption

    Lecture 70 Hashing

    Lecture 71 HTTPS

    Lecture 72 Summary

    Section 7: Advanced Scenarios

    Lecture 73 Introduction

    Lecture 74 Swagger (OpenAPI) for Documenting your Web API

    Lecture 75 HATEOAS

    Lecture 76 HATEOAS with Filters

    Lecture 77 Spatial Queries

    Lecture 78 IActionConstraint and Versioning the API

    Lecture 79 Custom Base Controller

    Lecture 80 Summary

    Section 8: Testing

    Lecture 81 Introduction

    Lecture 82 Clean Up

    Lecture 83 Basic Concepts

    Lecture 84 Automatic Tests

    Lecture 85 Unit Testing

    Lecture 86 Mocks and Dependencies

    Lecture 87 Unit Testing the GenresController - EF Core in Memory and AutoMapper

    Lecture 88 Unit Testing the PeopleController - Mocking IFormFile

    Lecture 89 Unit Testing the MoviesController

    Lecture 90 Unit Testing the AccountsController - UserManager and SignInManager

    Lecture 91 Unit Testing the MovieTheatersController - LocalDb

    Lecture 92 Integration Testing

    Lecture 93 Integration Testing the GenresController

    Lecture 94 Integration Testing - Authorization and Authentication

    Lecture 95 Summary

    Section 9: Deployment

    Lecture 96 Introduction

    Lecture 97 Deploying to an Azure App Service

    Lecture 98 Application Insights: Logs in Production

    Lecture 99 Health Checks

    Lecture 100 Deploying to IIS

    Lecture 101 Azure DevOps: Continuous Integration and Continuous Delivery

    Lecture 102 Summary

    .NET Developers who wants to learn how to build Web APIs with .NET Core