نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره ، توسعه برنامه های هسته .NET با DynamoDB در AWS ، به توسعه دهندگان C # نحوه ایجاد یک برنامه وب ASP.NET Core را که با DynamoDB آمازون (AWS) ارتباط برقرار می کند آموزش می دهد. در هسته ساخت برنامه های وب که با آمازون وب تعامل دارند. Services (AWS) DynamoDB دانش کاملی از ASP.NET Core و AWS SDK برای NET است. در این دوره ، در حال توسعه .NET Core Applications with DynamoDB on AWS ، شما می آموزید که چگونه یک برنامه ASP.NET Core ایجاد کنید که با استفاده از AWS SDK برای .NET با DynamoDB تعامل برقرار می کند. ابتدا یاد خواهید گرفت که چگونه یک جدول DynamoDB را در کنسول مدیریت AWS تنظیم و ایجاد کنید. در مرحله بعدی ، هر یک از مدل های DynamoDB را که برای استفاده در تعامل با DynamoDB از داخل برنامه NET Core شما در دسترس هستند ، کاوش خواهید کرد. سرانجام ، شما خواهید فهمید که چگونه یک چارچوب آزمون یکپارچه سازی ایجاد کنید که هر یک از نقاط انتهایی برنامه را آزمایش کند. پس از پایان این دوره ، دانش بنیادی در مورد چگونگی ایجاد برنامه .NET Core خواهید داشت ، از هر سه مدل DynamoDB با استفاده از AWS SDK برای .NET استفاده کرده و یک چارچوب آزمون یکپارچه تنظیم کنید که به شما کمک کند. به جلو بروید و برنامه های هسته .NET خود را ایجاد کنید که با DynamoDB در AWS تعامل دارند ، چه شخصی و چه تجاری.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه ای بر AWS
Introduction to AWS
-
مقدمه
Introduction
-
ایجاد یک حساب AWS
Creating an AWS Account
-
گزینه های ردیف رایگان
Free Tier Options
-
شروع کار در کنسول مدیریت AWS
Getting Started in the AWS Management Console
-
خلاصه
Summary
ایجاد یک مدل داده و جدول با DynamoDB
Creating a Data Model and Table with DynamoDB
-
مقدمه
Introduction
-
مynلفه های اصلی DynamoDB
DynamoDB Core Components
-
ایجاد مدل داده فیلم رتبه شما
Creating Your Movie Rank Data Model
-
ایجاد جدول رتبه بندی فیلم DynamoDB
Creating Your Movie Rank DynamoDB Table
-
DynamoDB در کنسول مدیریت AWS
DynamoDB on the AWS Management Console
-
اسکن و پرس و جو
Scan and Query
-
خلاصه
Summary
راه اندازی برنامه اصلی وب ASP.NET
Setting up Your ASP.NET Core Web Application
-
مقدمه
Introduction
-
ایجاد NET Core Web API الگو
Creating Your .NET Core Web API Template
-
ایجاد نقش IAM شما
Creating Your IAM Role
-
نصب رابط خط فرمان AWS
Installing the AWS Command Line interface
-
خلاصه
Summary
کار با موارد موجود در DynamoDB با استفاده از مدل پایداری شی
Working with Items in DynamoDB Using the Object Persistence Model
-
مقدمه
Introduction
-
ثبت و تزریق MovieRankService
Registering and Injecting MovieRankService
-
با استفاده از روش اسکن همه فیلم ها را دریافت کنید
Get All Movies Using the Scan Method
-
با استفاده از روش بارگذاری فیلم خاصی تهیه کنید
Get a Specific Movie Using the Load Method
-
با استفاده از فیلتر پرس و جو فیلم دریافت کنید
Get Movies Using the Query Filter
-
با استفاده از روش ذخیره فیلم اضافه کنید
Add Movie Using Save Method
-
با استفاده از روش ذخیره فیلم را به روز کنید
Update Movie Using the Save Method
-
با استفاده از فهرست ثانویه ، رتبه کلی فیلم را دریافت کنید
Get Overall Movie Rank Using a Secondary Index
-
خلاصه
Summary
کار با موارد موجود در DynamoDB با استفاده از مدل سند
Working with Items in DynamoDB Using the Document Model
-
مقدمه
Introduction
-
نسخه ی نمایشی: مدل سند
Demo: Document Model
-
راه حل فیلم راه حل از طریق
Movie Rank Solution Walk Through
-
با استفاده از روش اسکن همه فیلم ها را دریافت کنید
Get All Movies Using the Scan Method
-
با استفاده از روش Get یک فیلم خاص تهیه کنید
Get a Specific Movie Using the Get Method
-
با استفاده از فیلتر پرس و جو فیلم دریافت کنید
Get Movies Using the Query Filter
-
با استفاده از روش PutItem فیلم اضافه کنید
Add Movie Using PutItem Method
-
فیلم را با استفاده از روش UpdateItem به روز کنید
Update Movie Using the UpdateItem Method
-
با استفاده از فهرست ثانویه ، رتبه کلی فیلم را دریافت کنید
Get Overall Movie Rank Using a Secondary Index
-
در حال آزمایش نقاط پایانی خود با پستچی
Testing Your Endpoints with Postman
-
خلاصه
Summary
کار با موارد موجود در DynamoDB با استفاده از مدل سطح پایین
Working with Items in DynamoDB Using the Low Level Model
-
مقدمه
Introduction
-
راه حل رتبه فیلم Walk-Through
Movie Rank Solution Walk-Through
-
با استفاده از روش اسکن همه فیلم ها را دریافت کنید
Get All Movies Using the Scan Method
-
با استفاده از روش GetItem فیلم خاصی تهیه کنید
Get a Specific Movie Using the GetItem Method
-
با استفاده از درخواست پرسش ، فیلم دریافت کنید
Get Movies Using the Query Request
-
با استفاده از روش PutItem فیلم اضافه کنید
Add Movie Using PutItem Method
-
فیلم را با استفاده از روش UpdateItem به روز کنید
Update Movie Using the UpdateItem Method
-
با استفاده از فهرست ثانویه ، رتبه کلی فیلم را دریافت کنید
Get Overall Movie Rank Using a Secondary Index
-
با استفاده از روش CreateTable جدول DynamoDB ایجاد کنید
Create DynamoDB Table Using the CreateTable Method
-
با استفاده از روش DeleteTable جدول DynamoDB را حذف کنید
Delete DynamoDB Table Using the DeleteTable Method
-
تست نقاط پایانی ما با پستچی
Testing Our Endpoints with Postman
-
خلاصه
Summary
ایجاد یک چارچوب آزمون برای DynamoDB
Creating a Test Framework for DynamoDB
-
مقدمه
Introduction
-
راه اندازی Docker
Setting up Docker
-
ایجاد پروژه ادغام آزمون
Creating Your Test Integration Project
-
تنظیم کلاس مجموعه مجموعه خود
Setting up Your Collection Fixture Class
-
تنظیم Local DynamoDB
Setting up Local DynamoDB
-
راه اندازی آزمایش داده آزمایشی شما
Setting up Your Test Data Setup
-
راه اندازی یک کارخانه برنامه وب سفارشی
Setting up a Custom Web Application Factory
-
تست فیلم را اضافه کنید
Add Movie Test
-
تست همه موارد را دریافت کنید
Get All Items Test
-
تست فیلم را دریافت کنید
Get Movie Test
-
تست فیلم را به روز کنید
Update Movie Test
-
آزمون رتبه بندی کلی
Overall Ranking Test
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات