وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Asp.Net Core : The Complete Guide To Build RESTful Api’s

سرفصل های دوره

Learn to build secure RESTful Api's with Asp.Net Core, Entity Framework and C# with .NET 7 2023


1 - Introduction
  • 1 - Overview
  • 2 - Technical Requirements
  • 3 - Course Structure.html
  • 4 - Installation Guide.html
  • 5 - How to take this course.html

  • 2 - Getting Started with Rest Apis
  • 6 - What is Api
  • 7 - Create a New Rest Api Project
  • 8 - Project Structure
  • 9 - Programcs file
  • 10 - What is MVC
  • 11 - Http Verbs

  • 3 - Create First Restful Api
  • 12 - Create Model Class
  • 13 - Create Controller Class
  • 14 - Returning List of Data
  • 15 - Adding Data
  • 16 - Updating Data
  • 17 - Deleting Data

  • 4 - Working with MS SQL Database and EF Core
  • 18 - What is Entity Framework
  • 19 - Code First vs Database First
  • 20 - Configure Nuget Packages for Entity Framework Core
  • 21 - DbContext & DbSet Properties
  • 22 - Implement Migrations
  • 23 - Migration up & down methods
  • 24 - Handling Get Request
  • 25 - Handling Post Request
  • 26 - Handling Put Request
  • 27 - Handling Delete Request

  • 5 - Error Handling and Status Codes
  • 28 - Status Codes Overview
  • 29 - Implement Status Codes in Rest Apis
  • 30 - Error Handling
  • 31 - Implement Error Handling in Rest Api

  • 6 - Returning Resources Model Validation & Routing
  • 32 - Content Negotiation
  • 33 - Implement Content Negotiation
  • 34 - What is Validation
  • 35 - Implement Validation in Rest Apis
  • 36 - Routing Overview
  • 37 - Implement Routing in Rest Apis

  • 7 - Project were going to build
  • 38 - Project Overview
  • 39 - Understand the relations & entities
  • 40 - Add Models inside the Real Estate Project
  • 41 - Add DbSet properties & Migrations

  • 8 - Authentication & Authorization with Microsoft Identity
  • 42 - Security Overview
  • 43 - Register Method
  • 44 - JWT Overview
  • 45 - Configure Nuget Packages for JWT Bearer and Identity
  • 45 - appsettings-code.txt
  • 46 - Configure-Authentication.txt
  • 46 - Implement JWT middleware
  • 47 - Login Method
  • 48 - Generate JWT
  • 49 - Categories Controller
  • 50 - Protecting Routes

  • 9 - Properties Controller
  • 51 - Properties Controller Overview
  • 52 - Add Property
  • 53 - Update Property
  • 54 - Delete Property
  • 55 - Get List Of Properties
  • 56 - Get Property Detail
  • 57 - Trending Properties
  • 58 - Search Properties

  • 10 - Rest Api Deployment to Microsoft Azure
  • 59 - Create Azure Web App
  • 60 - Create Azure SQL Database
  • 61 - Publish Rest Api To Azure
  • 62 - Azure Query Editor
  • 63 - Insert Data inside Azure SQL Database

  • 11 - Deploy Rest Apis to Third Party Hosting Service Provider
  • 64 - Choose Third Party Hosting Provider
  • 65 - Create Website Domain Name & Database
  • 66 - Create Database Tables
  • 67 - Deploy Rest Apis
  • 68 - Source Code.html

  • 12 - Introduction
  • 69 - Welcome
  • 70 - Course Structure
  • 71 - Important-Things-to-Install.txt
  • 71 - Tooling and Prerequisite

  • 13 - Getting Started With Web Api
  • 72 - What is Api
  • 73 - Create a Web Api Project
  • 74 - Project Architecture
  • 75 - Http Verbs
  • 75 - Postman-Extension-Link.txt
  • 76 - Create a First Web Api

  • 14 - Building Restful Apis with Entity Framework & AspNet Core
  • 77 - What is Code First Approach
  • 78 - Install Entity Framework Core and SQL Server
  • 79 - Db Context and Connection String
  • 80 - Handling Get Request
  • 81 - Handling Post Request
  • 82 - Handling Put Request
  • 83 - Handling Delete Request

  • 15 - Returning Resources
  • 84 - Implement Status Codes
  • 84 - Status-Codes.pdf
  • 85 - Content Negotiation

  • 16 - Code First Migration
  • 86 - Migration Overview
  • 87 - Implement Code First Migration

  • 17 - Model Validation
  • 88 - Validation Overview
  • 89 - Implement Model Validations in Web Api

  • 18 - Routing and Custom Methods
  • 90 - Routing Overview
  • 91 - Implement Routing in Web Apis

  • 19 - Implementing Sorting Paging & Searching
  • 92 - Sorting Overview
  • 93 - Implement Filtering Sorting
  • 94 - Paging Overview
  • 95 - Implement Paging
  • 96 - Searching Overview
  • 97 - Implement Searching

  • 20 - Caching
  • 98 - Caching Overview
  • 99 - Response Caching
  • 100 - Adding Caching Packages in Web Apis
  • 101 - Cache Duration
  • 102 - Cache Location

  • 21 - Authentication and Authorization
  • 103 - Security Overview
  • 104 - Auth0 Account Setup
  • 104 - auth.html
  • 105 - Auth0 Tennant Domain
  • 106 - Auth0 Api Setup
  • 107 - Implement Auth0 Support in AspNet Core
  • 108 - Auth0 Database Setup
  • 109 - Authentication Api Endpoint
  • 110 - Implement Sign Up Endpoint with Auth0
  • 111 - Implement Resource Owner Endpoint
  • 112 - JWT.txt
  • 112 - JWT Overview
  • 113 - Implement Authorization
  • 114 - Testing Authorization
  • 115 - Problem and Issues in Web Api
  • 116 - User Claims

  • 22 - Api Deployment
  • 117 - Create Azure Account
  • 117 - azure.html
  • 118 - Create Web App on Azure
  • 119 - Create SQL Db on Azure
  • 120 - Remove Migrations.html
  • 121 - Publish Web Api to Azure
  • 122 - Test Api Endpoints

  • 23 - Api Documentation
  • 123 - Api Documentation Overview.html
  • 124 - Write Api Documentation

  • 24 - Create Real World Coffee Shop Rest Api
  • 125 - Overview of the Project
  • 126 - Understand the Relations Between Tables
  • 127 - Adding Models
  • 128 - Adding Data Annotations
  • 128 - Regular-Expression.txt
  • 129 - Adding Connection String & DB Context
  • 129 - Connection-String.txt
  • 130 - Understanding the Controllers & Methods
  • 131 - Images.zip
  • 131 - JSON-DATA.txt
  • 131 - Menus Controller
  • 131 - menus.zip
  • 132 - Get Menu Method
  • 133 - Reservation Controller

  • 25 - Whats Next Bonus Lecture
  • 134 - Bonus Next Course Coupon.html
  • 135 - Complete Source Code.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 11501
    حجم: 2932 مگابایت
    مدت زمان: 492 دقیقه
    تاریخ انتشار: 20 اردیبهشت 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید