لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش با استفاده از 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
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
اد در سال 1995 با مدرک لیسانس در علوم کامپیوتر از دانشگاه دیتون فارغ التحصیل شد و اغلب آرزو می کند که بتواند اسرار فیزیک کوانتوم را برای بازگشت به آن زمان بشکند. بعداً اد با وزارت امنیت میهن قرارداد بست تا در تیمی شرکت کند که قبل از انتقال به بخش ضد اطلاعات FBI ، یک سیستم ضد تروریسم ساخت و در آنجا با واحد مفاهیم پیشرفته برای حل مشکلات دفتر کار کرد . او تصمیم گرفت دوباره به منطقه کلیولند برگردد و در نزدیکی خانواده باشد زیرا دخترش 3 ساله شد و با One Call Now به عنوان مدیر توسعه نرم افزار سمت گرفت. هنگامی که One Call Now خریداری شد ، او به عنوان معمار سازمانی به تیم معماری در National Interstate Insurance پیوست. آقای کرنر دارای 3 حق ثبت اختراع برای نوآوری های نرم افزاری است ، یک مدرس مهمان گاه به گاه در دانشگاه آکرون است و دوست دارد عشق فن آوری را با علاقه خود به پرواز ازدواج کند.
نمایش نظرات