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

Master RESTful API with ASP.NET Core Web API (.NET 8)

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

1 - Introduction
  • 1 -Demo of the API We Will Develop
  • 2 -What is an API
  • 3 -HTTP Requests
  • 4 -HTTP Responses
  • 5 -Response Codes
  • 6 -Installation of Necessary Tools
  • 7 -Project Creation
  • 8 -Review of Files and Folders
  • 9 -About .NET Versions

  • 2 - Category Creation
  • 1 -Category Model
  • 2 -Database Connection
  • 3 -Installation of Necessary Extensions
  • 4 -Context File
  • 5 -Configure SQL Connection
  • 6 -Migration and Database
  • 7 -ApiPeliculas.rar
  • 7 - Source Files for This Section.html

  • 3 - Category Repository
  • 1 -What is the Repository Pattern and Why Use It
  • 2 -Creation of Category Interface
  • 3 -Implementation of Category Interface
  • 4 -What is a DTO (Data Transfer Object)
  • 5 -DTO for Category
  • 6 -AutoMapper Extension Configuration
  • 7 -ApiPeliculas.rar
  • 7 - Source Files for This Section.html

  • 4 - Category API
  • 1 -Categories Controller
  • 2 -Get Categories
  • 3 -Get Individual Category
  • 4 -Create New Category (HTTP POST)
  • 5 -Update Category (HTTP PATCH)
  • 6 -Update Category (HTTP PUT)
  • 7 -Delete Category (HTTP DELETE)

  • 5 - Movie API
  • 1 -Movie Model, Migration, and Database
  • 2 -DTOs for Movie
  • 3 -Movie Repository
  • 4 -Movies Controller
  • 5 -List Movies
  • 6 -Individual Movie
  • 7 -Create Movie
  • 8 -Update Movie
  • 9 -Delete Movie

  • 6 - User API, Authentication, and JWT (Json Web Tokens)
  • 1 -User Model
  • 2 -DTOs for User
  • 3 -User Interface
  • 4 -Implement User Interface
  • 5 -Repository and Registration
  • 6 -Encrypt Password
  • 7 -What is JWT (JSON Web Tokens)
  • 8 -Repository and Login
  • 9 -Controller and List of Users
  • 10 -Get Individual User
  • 11 -User Registration
  • 12 -User Access (Login)

  • 7 - Cors
  • 1 -What is CORS
  • 2 -How to Implement CORS
  • 3 -ApiPeliculas.rar
  • 3 - Source Files for This Section.html

  • 8 - Authorization
  • 1 -Protecting Access
  • 2 -Tests in Postman
  • 3 -Implement Authentication in Documentation

  • 9 - Caching
  • 1 -Add Cache
  • 2 -Global Profile
  • 3 -Archivos fuente.zip
  • 3 - Source Files for This Section.html

  • 10 - API Versioning
  • 1 -Introduction
  • 2 -Installation of Extensions
  • 3 -Add Support for Versions
  • 4 -Version Attribute
  • 5 -Multiple API Versions
  • 6 -Swagger Documentation for Version 1
  • 7 -Multiple Documentation in Swagger
  • 8 -Manage Multiple Versions
  • 9 -Neutral and Deprecated API
  • 10 -ApiPeliculas.rar
  • 10 - Source Files for This Section.html

  • 11 - Authentication with Identity
  • 1 -What is .NET Identity
  • 2 -Implement .NET Identity in API
  • 3 -Adjustments in Login
  • 4 -Adjustments in Registration
  • 5 -Test Functionality
  • 6 -Archivos fuente.zip
  • 6 - Source Files for This Section.html

  • 12 - Implement File Upload
  • 1 -Adjustments for File Upload
  • 2 -File Upload When Creating Movie
  • 3 -File Upload When Updating Movie
  • 4 -ApiPeliculas.rar
  • 4 - Source Files for This Section.html

  • 13 - Filters, Search, and Pagination
  • 1 -Filters and Search
  • 2 -Implement Pagination
  • 3 -ApiPeliculas.rar
  • 3 - Source Files for This Section.html

  • 14 - Publishing Our API
  • 1 -Migrate Database to Azure
  • 2 -Publish API to Azure App Service
  • 3 -Solution for Publishing Error
  • 4 -Archivos Fuente.rar
  • 4 - Source Files for This Section.html

  • 15 - Minimal API - Introduction
  • 1 -Introduction to Minimal API
  • 2 -Creating a Minimal API Project
  • 3 -Minimal API vs Standard API Comparison
  • 4 -Program.cs - Main File

  • 16 - Minimal API - Fundamentals
  • 1 -Create Endpoints
  • 2 -Return Types
  • 3 -Route Parameters
  • 4 -Property Model
  • 5 -Property Service

  • 17 - Minimal API - CRUD Properties
  • 1 -Get Properties
  • 2 -Get Individual Property
  • 3 -Create Property
  • 4 -Dependency Injection
  • 5 -Naming Endpoints
  • 6 -Responses and Codes
  • 7 -DTO (Data Transfer Object)
  • 8 -AutoMapper
  • 9 -Validations
  • 10 -Asynchronous Endpoints
  • 11 -API Responses
  • 12 -Update Property

  • 18 - Minimal API - Database
  • 1 -Database and Context
  • 2 -Property Model, Migration, and Table
  • 3 -Get Records
  • 4 -Get Individual Record
  • 5 -Create Record
  • 6 -Update Record
  • 7 -Delete Record
  • 8 -PropiedadesMinimalApi.zip
  • 8 - Source Files for This Section.html

  • 19 - Next Step
  • 1 - Extra Class.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 44645
    حجم: 7213 مگابایت
    مدت زمان: 735 دقیقه
    تاریخ انتشار: ۲۵ اردیبهشت ۱۴۰۴
    طراحی سایت و خدمات سئو

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