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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    139,000 تومان
    افزودن به سبد خرید