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

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 تومان
    افزودن به سبد خرید