آموزش ایجاد برنامه های تجاری با هسته Angular و ASP.NET

Building Business Applications with Angular and ASP.NET Core

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره خواهید آموخت که چگونه با سناریوهای پیشرفته کسب و کار مقابله کنید و از موارد استفاده کنید ، بنابراین امنیت ، قابلیت اطمینان ، یکپارچگی داده ها و عملکرد برنامه را بهبود می بخشد. همه را بزرگ کنید بررسی اجمالی دوره 1 متر 10 ثانیه شروع شدن 17m 18s پرداختن به نمایندگی های منبع متغیر 49m 57s کار با مجموعه منابع 43 متر 53s کار با به روزرسانی های جزئی 18 متر 15 ثانیه تأیید اعتبار داده ها از طریق مرزهای سرویس دهنده-مشتری 36m 49s گزارش خطاهای تأیید اعتبار در سرتاسر مرزهای سرویس دهنده-مشتری 18 متر 11 ثانیه احراز هویت: ادغام با ارائه دهنده هویت 42 متر 11 ثانیه مجوز: امنیت API 23m 35s کار با سیاست های مجوز 14 متر 56s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

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

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

شروع شدن Getting Started

  • بالا آمدن Coming Up

  • ساخت برنامه های تجاری Building Business Applications

  • پیش نیازهای دوره Course Prerequisites

  • چارچوب ها و ابزارها Frameworks and Tooling

  • نسخه ی نمایشی: سرعت بخشیدن به محیط زیست Demo: Getting Our Environment up to Speed

  • نسخه ی نمایشی: اجرای برنامه آزمایشی Demo: Running the Demo Application

  • نسخه ی نمایشی: بازرسی از برنامه نسخه ی نمایشی Demo: Inspecting the Demo Application

  • خلاصه Summary

پرداختن به نمایندگی های منبع متغیر Dealing with Variable Resource Representations

  • بالا آمدن Coming Up

  • بستن قرارداد بین مشتری و API Tightening the Contract Between Client and API

  • استفاده از انواع رسانه مخصوص فروشنده Using Vendor-specific Media Types

  • نسخه ی نمایشی: ایجاد محدودیت اقدام Demo: Creating an Action Constraint

  • نسخه ی نمایشی: پشتیبانی از انواع رسانه های اضافی برای خروجی Demo: Supporting Additional Media Types for Output

  • نسخه ی نمایشی: دریافت نمایندگی های مختلف از & nbsp؛ همان & nbsp؛ منبع (سرور) Demo: Getting Different Representations of the Same Resource (Server)

  • نسخه ی نمایشی: دریافت نمایندگی های مختلف از & nbsp؛ همان & nbsp؛ منبع (مشتری) Demo: Getting Different Representations of the Same Resource (Client)

  • تفاوت بین ورودی و خروجی Differentiating Between Input and Output

  • نسخه ی نمایشی: درج نمایش های مختلف از همان منبع (سرور) Demo: Inputting Different Representations of the Same Resource (Server)

  • نسخه ی نمایشی: درج نمایندگی های مختلف از همان منبع (مشتری) Demo: Inputting Different Representations of the Same Resource (Client)

  • استراتژی های نوع رسانه (قسمت 1) Media Type Strategies (Part 1)

  • نسخه ی نمایشی: پشتیبانی از پیش فرض ها هنگام کار با انواع رسانه های خاص فروشنده Demo: Supporting Defaults When Working with Vendor Specific Media Types

  • استراتژی های نوع رسانه (قسمت 2) Media Type Strategies (Part 2)

  • نسخه ی نمایشی: افزودن سرصفحه پیش فرض پذیرش با رهگیر HTTP Demo: Adding a Default Accept Header with an HTTP Interceptor

  • انواع رسانه ها و نسخه ها Media Types and Versioning

  • خلاصه Summary

کار با مجموعه منابع Working with Resource Collections

  • بالا آمدن Coming Up

  • دریافت منابع کودک همراه با منبع والدین Getting Child Resources Together with a Parent Resource

  • نسخه ی نمایشی: دریافت منابع کودک همراه با منبع والدین (سرور) Demo: Getting Child Resources Together with a Parent Resource (Server)

  • نسخه ی نمایشی: دریافت منابع کودک همراه با منبع والدین (مشتری) Demo: Getting Child Resources Together with a Parent Resource (Client)

  • ایجاد منابع کودک همراه با منبع والدین Creating Child Resources Together with a Parent Resource

  • نسخه ی نمایشی: ایجاد منابع کودک همراه با منبع والدین (سرور) Demo: Creating Child Resources Together with a Parent Resource (Server)

  • نسخه ی نمایشی: ایجاد یک جز Re قابل استفاده مجدد برای افزودن نمایش Demo: Creating a Reusable Component for Adding a Show

  • نسخه ی نمایشی: ایجاد منابع کودک همراه با منبع والدین (مشتری) Demo: Creating Child Resources Together with a Parent Resource (Client)

  • اضافه کردن مجموعه ای از منابع در یک بار Adding a Set of Resources in One Go

  • نسخه ی نمایشی: افزودن مجموعه ای از منابع در یک بار (سرور) Demo: Adding a Set of Resources in One Go (Server)

  • نسخه ی نمایشی: افزودن مجموعه ای از منابع در یک بار (مشتری) Demo: Adding a Set of Resources in One Go (Client)

  • نسخه ی نمایشی: ایجاد سرآیند مکان برای یک منبع چند کلیده Demo: Generating a Location Header for a Multi-key Resource

  • خلاصه Summary

کار با به روزرسانی های جزئی Working with Partial Updates

  • بالا آمدن Coming Up

  • به روزرسانی منابع با PUT Updating Resources with PUT

  • به روزرسانی منابع با PATCH Updating Resources with PATCH

  • نسخه ی نمایشی: ایجاد یک درخواست به روزرسانی جزئی Demo: Creating a Partial Update Request

  • نسخه ی نمایشی: رسیدگی به درخواست به روزرسانی جزئی Demo: Handling a Partial Update Request

  • سناریوهای به روزرسانی جزئی پیشرفته Advanced Partial Update Scenarios

  • خلاصه Summary

تأیید اعتبار داده ها از طریق مرزهای سرویس دهنده-مشتری Validating Data Across Client-server Borders

  • بالا آمدن Coming Up

  • رسیدگی به اعتبار سنجی Dealing with Validation

  • پشتیبانی از اعتبار سنجی در سطح املاک Supporting Property-level Validation

  • نسخه ی نمایشی: پشتیبانی از اعتبار سنجی در سطح املاک (مشتری) Demo: Supporting Property-level Validation (Client)

  • نسخه ی نمایشی: پشتیبانی از اعتبار سنجی در سطح دارایی هنگام ایجاد منبع (سرور) Demo: Supporting Property-level Validation when Creating a Resource (Server)

  • نسخه ی نمایشی: پشتیبانی از اعتبارسنجی در سطح املاک هنگام به روزرسانی منبع (سرور) Demo: Supporting Property-level Validation when Updating a Resource (Server)

  • پشتیبانی از & nbsp؛ اعتبارسنجی در سطح شی Supporting Object-level Validation

  • نسخه ی نمایشی: پشتیبانی از & nbsp؛ اعتبارسنجی در سطح شی (کارفرما) Demo: Supporting Object-level Validation (Client)

  • نسخه ی نمایشی: پشتیبانی از & nbsp؛ اعتبارسنجی در سطح شی (سرور) Demo: Supporting Object-level Validation (Server)

  • نسخه ی نمایشی: پشتیبانی از & nbsp؛ سطح شیject & nbsp؛ اعتبار سنجی با IValidatableObject (سرور) Demo: Supporting Object-level Validation with IValidatableObject (Server)

  • مدیریت قوانین مختلف بین ایجاد و به روزرسانی منابع Handling Different Rules Between Creating and Updating Resources

  • نسخه ی نمایشی: مدیریت قوانین مختلف بین ایجاد و به روزرسانی منابع (مشتری) Demo: Handling Different Rules Between Creating and Updating Resources (Client)

  • نسخه ی نمایشی: مدیریت قوانین مختلف بین ایجاد و به روزرسانی منابع (سرور) Demo: Handling Different Rules Between Creating and Updating Resources (Server)

  • خلاصه Summary

گزارش خطاهای تأیید اعتبار در سرتاسر مرزهای سرویس دهنده-مشتری Reporting Validation Errors Across Client-server Borders

  • بالا آمدن Coming Up

  • گزارش خطاهای اعتبار سنجی Reporting Validation Errors

  • نسخه ی نمایشی: افزودن کد خطا هنگام گزارش خطاهای اعتبار سنجی Demo: Adding an Error Code When Reporting Validation Errors

  • نسخه ی نمایشی: گزارش خطاهای اعتبار سنجی با کد وضعیت صحیح Demo: Reporting Validation Errors with the Correct Status Code

  • نسخه ی نمایشی: تجسم خطاهای اعتبارسنجی از API در مشتری Demo: Visualizing Validation Errors from the API on the Client

  • خلاصه Summary

احراز هویت: ادغام با ارائه دهنده هویت Authentication: Integrating with an Identity Provider

  • بالا آمدن Coming Up

  • هدف ارائه دهنده هویت The Purpose of an Identity Provider

  • معرفی OpenID Connect Introducing OpenID Connect

  • مشتریان عمومی و محرمانه Public and Confidential Clients

  • OpenID اتصال جریان ها و نقاط پایانی OpenID Connect Flows and Endpoints

  • جریان ضمنی The Implicit Flow

  • پیاده سازی پشتیبانی OpenID Connect Implementing OpenID Connect Support

  • نسخه ی نمایشی: پشتیبانی از TLS Demo: Supporting TLS

  • نسخه ی نمایشی: بازرسی از پروژه IdentityServer Demo: Inspecting the IdentityServer Project

  • نسخه ی نمایشی: ایجاد سرویس اتصال OpenID Demo: Creating an OpenID Connect Service

  • نسخه ی نمایشی: افزودن صفحه پاسخ به تماس Demo: Adding a Callback Page

  • نسخه ی نمایشی: ورود به سیستم Demo: Signing In

  • نسخه ی نمایشی: از سیستم خارج شوید Demo: Signing Out

  • نسخه ی نمایشی: افزودن سرویس نگهبان Demo: Adding a Guard Service

  • نسخه ی نمایشی: استفاده از ادعاهای هویت در برنامه ما Demo: Using Identity Claims in Our Application

  • خلاصه Summary

مجوز: امنیت API Authorization: Securing the API

  • بالا آمدن Coming Up

  • استفاده از OpenID Connect برای احراز هویت و مجوز Using OpenID Connect for Authentication and Authorization

  • جریان ضمنی The Implicit Flow

  • نسخه ی نمایشی: مسدود کردن دسترسی به API Demo: Blocking Access to the API

  • نسخه ی نمایشی: درخواست رمز دسترسی با مخاطب صحیح Demo: Requesting an Access Token with the Correct Audience

  • نسخه ی نمایشی: عبور رمز ورود به API Demo: Passing an Access Token to the API

  • نسخه ی نمایشی: استفاده از ادعاها از رمز ورود Demo: Using Claims from the Access Token

  • تمدید اعتبار دسترسی منقضی شده Renewing an Expired Access Token

  • نسخه ی نمایشی: تمدید نشانه دسترسی منقضی شده Demo: Renewing an Expired Access Token

  • خلاصه Summary

کار با سیاست های مجوز Working with Authorization Policies

  • بالا آمدن Coming Up

  • سیاست های مجوز Authorization Policies

  • نسخه ی نمایشی: ایجاد یک سیاست مجوز ساده Demo: Creating A Simple Authorization Policy

  • گسترش خط مشی های مجوز با شرایط و کنترل کنندگان Extending Authorization Policies with Requirements and Handlers

  • نسخه ی نمایشی: ایجاد خط مشی مجوز سفارشی Demo: Creating a Custom Authorization Policy

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش ایجاد برنامه های تجاری با هسته Angular و ASP.NET
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 26m
97
Pluralsight (پلورال سایت) pluralsight-small
04 اردیبهشت 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
88
4.6 از 5
دارد
دارد
دارد
Kevin Dockx

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Dockx Kevin Dockx

Kevin Dockx یک معمار ، نویسنده و مشاور راه حل مستقل است و در آنتورپ (بلژیک) زندگی می کند. این روزها او بیشتر به RESTful معماری و امنیت برنامه های وب و برنامه های تلفن همراه متمرکز شده است. با این اوصاف ، او همچنان مراقب پیشرفتهای جدید در مورد سایر محصولات موجود در پشته Microsoft .NET است. وی یک MVP مایکروسافت و یکی از اعضای هیئت مدیره RD MS Community است. او همچنین سخنران منظمی در کنفرانس های مختلف ملی و بین المللی و رویدادهای گروه کاربران است و در پروژه های متن باز متنوعی مانند Microsoft.AspNet.JsonPatch و Marvin.JsonPatch.Dynamic کار می کند. کوین دوست دارد به مکانهایی سفر کند که قبلاً آنها را ندیده است و در جمع چند دوست خوب از یک لیوان شراب لذت می برد.

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

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

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