آموزش با استفاده از ASP.NET Core 6 Web API و پایگاه داده NoSQL

Using ASP.NET Core 6 Web API and NoSQL Databases

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما یاد می دهد که چگونه یک REST API را با استفاده از C# و ASP.NET با استفاده از MongoDB برای پایگاه داده پشتیبان پیاده سازی کنید. API های وب RESTful یک راه حل ایده آل برای بسیاری از نیازهای امروزی توزیع و کارایی داده در برنامه های مرورگر هستند. در این دوره آموزشی، با استفاده از ASP.NET Core 6 Web API و NoSQL Databases، یاد خواهید گرفت که چگونه یک REST API را با استفاده از C# و ASP.NET با استفاده از MongoDB برای پایگاه داده backend پیاده سازی کنید. ابتدا نحوه ذخیره و بازیابی داده ها از پایگاه داده NoSQL را بررسی خواهید کرد. در مرحله بعد، جزئیات نحوه پیاده سازی REST API را با استفاده از C# و ASP.NET کشف خواهید کرد. در نهایت، نحوه ادغام یک صفحه وب با API را یاد خواهید گرفت. پس از اتمام این دوره، مهارت ها و دانش قطعات متحرک مختلف مورد نیاز برای طراحی و پیاده سازی REST API با استفاده از ASP.NET و پایگاه داده NoSQL را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آشنایی با اصول API ها Understanding the Basics of APIs

  • بررسی اجمالی دوره Course Overview

  • نمای کلی ماژول Module Overview

  • چرا از API استفاده کنیم؟ Why Use an API?

  • طراحی REST API ما Designing Our REST API

  • نقاط پایانی Endpoints

  • ساختار URI ها Structuring URIs

  • امنیت و نسخه سازی Security and Versioning

  • نسخه ی نمایشی پروژه Project Demo

  • راه اندازی محیط توسعه Setting Up the Development Environment

  • شروع پروژه Getting Started on the Project

  • خلاصه Summary

تنظیمات داده و پایگاه داده The Data and Database Setup

  • بررسی اجمالی Overview

  • طرحواره The Schema

  • مدل داده The Data Model

  • رابط پایگاه داده The Database Interface

  • پیاده سازی MongoDB (قسمت 1) The MongoDB Implementation (Part 1)

  • پیاده سازی MongoDB (قسمت 2) The MongoDB Implementation (Part 2)

  • خلاصه Summary

نوشتن API ها Writing the APIs

  • بررسی اجمالی Overview

  • ثبت پایگاه داده در کانتینر ASP.NET IoC Registering the Database in the ASP.NET IoC Container

  • تعریف متدهای API Defining the API methods

  • بازسازی لایه داده Refactoring the Data Layer

  • افعال و مسیرها Verbs and Routes

  • پیاده سازی روش ها Implementing the Methods

  • ایمن سازی API Securing the API

  • پیاده سازی احراز هویت پایه Basic Authentication Implementation

  • Swagger Documentation Configuration Swagger Documentation Configuration

  • مستندات Swagger Swagger Documentation

  • تست با پستچی Testing with Postman

  • خلاصه Summary

قرار دادن یک Front End بر روی آن Putting a Front End on It

  • بررسی اجمالی Overview

  • اجرای برنامه های دریافت همه پروازها Implementing Get All Flight Plans

  • اجرای برنامه حذف پرواز Implementing Delete Flight Plan

  • پیاده سازی دریافت برنامه پرواز با شناسه Implementing Get a Flight Plan by ID

  • اجرای آپدیت و فایل طرح پرواز Implementing Update and File Flight Plan

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش با استفاده از ASP.NET Core 6 Web API و پایگاه داده NoSQL
جزییات دوره
1h 57m
37
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Edward Curren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edward Curren Edward Curren

اد در سال 1995 با مدرک لیسانس در علوم کامپیوتر از دانشگاه دیتون فارغ التحصیل شد و اغلب آرزو می کند که بتواند اسرار فیزیک کوانتوم را برای بازگشت به آن زمان بشکند. بعداً اد با وزارت امنیت میهن قرارداد بست تا در تیمی شرکت کند که قبل از انتقال به بخش ضد اطلاعات FBI ، یک سیستم ضد تروریسم ساخت و در آنجا با واحد مفاهیم پیشرفته برای حل مشکلات دفتر کار کرد . او تصمیم گرفت دوباره به منطقه کلیولند برگردد و در نزدیکی خانواده باشد زیرا دخترش 3 ساله شد و با One Call Now به عنوان مدیر توسعه نرم افزار سمت گرفت. هنگامی که One Call Now خریداری شد ، او به عنوان معمار سازمانی به تیم معماری در National Interstate Insurance پیوست. آقای کرنر دارای 3 حق ثبت اختراع برای نوآوری های نرم افزاری است ، یک مدرس مهمان گاه به گاه در دانشگاه آکرون است و دوست دارد عشق فن آوری را با علاقه خود به پرواز ازدواج کند.