توضیحات
دوره Advanced .NET Web API Security: Permission based auth & JWT. با این دوره آموزشی امنیت دات نت پیشرفته، سفری غنی را آغاز کنید، جایی که ما عمیقاً در ساخت راه حل های کنترل دسترسی قوی غوطه ور می شویم. با شروع با اصول، با AspNet Core Identity و IdentityDbContext کار خواهید کرد و یاد می گیرید که چگونه کاربران، نقش ها و مجوزها را به طور یکپارچه مدیریت کنید. با تسلط بر مهاجرتها و ایجاد نقشها، کاربران و مجوزهای پیشفرض در پایگاه داده، پیچیدگیهای EntityFrameworkCore را پیمایش کنید. با داشتن پایه ای قوی، شما را در دنیای معماری پاک، CQRS و کتابخانه MediatR راهنمایی می کنیم و به شما قدرت طراحی سیستم های کارآمد و قابل نگهداری را می دهیم. با بررسی موضوعاتی مانند مجوز مبتنی بر مجوز و تولید/تأیید اعتبار JWT، احراز هویت و مجوز در مرکز توجه قرار میگیرد. با اعتبارسنجی درخواست با استفاده از FluentValidation، مهارت خود را بیشتر ارتقا دهید و در مورد مدیریت توکنهای تازهسازی برای امنیت بیشتر اطلاعاتی به دست آورید. بهترین شیوههای احراز هویت را در SwaggerUI ترکیب کنید و هنر مجوزهای ساختمانی را همراه با عملکردهای داخلی نیازهای مجوز، کنترلکننده احراز هویت مجوز، و ارائهدهنده خطمشی مجوز بیاموزید. تخصیص نقش کاربر و مجوز نقش پویا ابهام می شود، در حالی که شما همچنین یاد می گیرید که به طور یکپارچه کاربران را فعال/غیرفعال کنید و از نقاط پایانی با ویژگی های مجوز محافظت کنید. ما به پیچیدگی های رفتار خط لوله MediatR می پردازیم و بر اهمیت تزریق وابستگی در پروژه های شما تأکید می کنیم. برای توانمندسازی شما با رویکردی جامع، راهنمایی جامعی در مورد مدیریت کاربر، نقش و مجوز ارائه میکنیم. به عنوان یک برنامه اضافی، قلمرو هیجان انگیز یک برنامه Blazor WebAssembly Frontend را کاوش کنید که به طور یکپارچه با API ما تعامل دارد. به ما بپیوندید تا مهارت های دات نت خود را متحول کنید و به یک معمار ماهر برنامه های کاربردی وب امن و مقیاس پذیر تبدیل شوید.
آنچه که در دوره Advanced .NET Web API Security: Permission based auth & JWT فرا خواهید گرفت
- در دوره امنیت دات نت پیشرفته ما غوطه ور شوید، جایی که عمیقاً در ساخت راه حل های کنترل دسترسی قوی کاوش خواهید کرد.
- با کار با AspNet Core Identity و IdentityDbContext، مهارت های لازم را در مدیریت یکپارچه کاربر، نقش و مجوز کسب کنید.
- پیچیدگیهای EntityFrameworkCore را پیمایش کنید، بر مهاجرتها مسلط شوید و نقشها، کاربران و مجوزهای پیشفرض را به طور یکپارچه در پایگاه داده خود مشاهده کنید.
- با استفاده از Clean Architecture یک پایه معماری مستحکم بسازید و از CQRS با MediatR برای سیستم های کارآمد و قابل نگهداری استفاده کنید.
- امنیت با احراز هویت عمیق، مجوز، پیچیدگی های JWT و دسترسی مبتنی بر مجوز.
- یکپارچگی داده ها و تجربیات کاربر را با اعتبارسنجی درخواست های دقیق با استفاده از تکنیک های FluentValidation افزایش دهید.
- اقدامات امنیتی پیشرفته، از جمله مدیریت توکنهای تازهسازی برای تقویت برنامههای خود در برابر آسیبپذیریهای احتمالی را اجرا کنید.
- بهترین استانداردهای صنعت را با استفاده از احراز هویت در SwaggerUI، تضمین دسترسی یکپارچه و ایمن API انجام دهید.
- مجوزهای Craft، تفاوت های ظریف اصلی: نیازمندی، Auth Handler، Policy Provider.
- هنر انتساب نقش کاربر و مجوز نقش پویا را کشف کنید که امکان مدیریت انعطاف پذیر و کارآمد کنترل دسترسی را فراهم می کند.
- مدیریت بی دردسر حساب های کاربری با قابلیت فعال یا غیرفعال کردن کاربران، افزایش امنیت و انطباق.
- با استفاده از ویژگیهای مجوز برای کنترل دسترسی بیخطر، از نقاط پایانی API خود با دقت محافظت کنید.
- بهینه سازی درخواست ها با MediatR Pipeline. Embrace Dependency Injection برای مقیاس پذیری.
- درک جامعی از مدیریت کاربر، نقش و مجوز به دست آورید تا تجربه کلی کاربر و امنیت داده ها را افزایش دهید.
- اضافی: در Blazor WebAssembly شیرجه بزنید، برنامه های تعاملی یکپارچه با API ما ایجاد کنید. کد منبع پروژه گنجانده شده است
این دوره مناسب افرادیست که
- مبتدیانی که دوست دارند بدانند چگونه یک برنامه وب را ایمن کنند
- جوانانی که می خواهند اضافه کنند، می دانند چگونه امنیت را در برنامه های وب دات نت به بهترین شکل پیاده سازی کنند
- سالمندانی که مایلند کنترل کامل امنیت برنامه ها را با اطمینان از ایمن بودن راه حل هایشان در دست بگیرند.
- معمارانی که مایلند روش های مختلف پیاده سازی برنامه های کاربردی ایمن را کشف کنند
مشخصات دوره Advanced .NET Web API Security: Permission based auth & JWT
- ناشر : Udemy
- مدرس : Junior Matlou
- زبان: انگلیسی
- سطح آموزش : تمام سطوح
- تعداد دروس : 195
- مدت زمان آموزش : 15 ساعت و 32 دقیقه
سرفصل های دوره Advanced .NET Web API Security: Permission based auth & JWT
پیشنیازهای دوره Advanced .NET Web API Security: Permission based auth & JWT
C# Programming Language
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2023/8 نسبت به 2023/8 به تعداد 1 درس کاهش و مدت زمان 5 دقیقه کاهش داشته است.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
6.78 گیگابایت















































