دوره آموزشی
دوبله زبان فارسی
امنیت و احراز هویت
✅ سرفصل و جزئیات آموزش
توضیحات دوره
این دوره به بررسی مسائل امنیتی و احراز هویت در توسعه سمت سرور میپردازد و تمرکز آن بر روی ASP.NET Identity، کنترل دسترسی مبتنی بر نقش و حفاظت از دادهها است. شما یاد میگیرید چگونه به صورت امن مدیریت احراز هویت کاربر، مجوزدهی و رمزنگاری را انجام دهید و همچنین از Microsoft Copilot برای نوشتن کدهای امن و محافظت از APIهای خود بهره ببرید.
در پایان دوره، تواناییهای زیر را کسب خواهید کرد:
- شرح ویژگیها و کارکردهای ASP.NET Identity، کنترل دسترسی مبتنی بر نقش و اصول حفاظت داده
- توضیح فرآیندهای ثبتنام کاربر، احراز هویت مبتنی بر توکن، رمزنگاری و رمزگشایی، و امنسازی اندپوینت های API
- تعریف اهمیت کنترل دسترسی مبتنی بر نقش، ساختار و کاربرد JSON Web Tokens (JWT) و بهترین شیوه ها برای ذخیرهسازی امن دادهها
- توسعه اپلیکیشن های سمت سرور امن با استفاده از Microsoft Copilot از جمله نوشتن کدهای امن، پیادهسازی احراز هویت و مجوزدهی، و حل مشکلات امنیتی
امنیت و احراز هویت
-
معرفی دوره: امنیت و احراز هویت 1:47
-
معرفی مدرس 1:53
-
مروری بر مطالب دوره 3:04
-
پایان دادن به آزمایشگاه های هدایتشده 4:07
-
معرفی ابزار هوشمند: Microsoft Copilot 2:42
-
چگونه در این دوره موفق باشیم؟ 4:31
-
مقدمه پروژه 3:56
-
مقدمه: ایمنسازی APIها با ASP.NET Identity 1:29
-
مروری بر ASP.NET Identity 5:18
-
معماری ASP.NET Identity 3:46
-
روند ثبتنام کاربر 2:59
-
روند احراز هویت کاربر 2:52
-
پیادهسازی ثبتنام و احراز هویت کاربر 2:13
-
مقدمهای بر نقشهای کاربری در ASP.NET Identity 3:53
-
مجوزدهی مبتنی بر ادعا در ASP.NET Identity 4:33
-
نمایش نقشها و ادعاها در یک اپلیکیشن ASP.NET 24:17
-
مدیریت نقشها و ادعاها در اپلیکیشن ASP.NET 3:40
-
مروری بر احراز هویت مبتنی بر توکن 5:19
-
نمایش احراز هویت مبتنی بر توکن در ASP.NET 6:47
-
پیادهسازی احراز هویت مبتنی بر توکن در اپلیکیشن ASP.NET 3:51
-
مروری بر ارائهدهندگان احراز هویت خارجی 4:00
-
نمایش ادغام ارائهدهندگان خارجی 10:18
-
یکپارچهسازی ارائهدهندگان احراز هویت خارجی 3:20
-
نتیجهگیری: ایمنسازی APIها با ASP.NET Identity 1:15
-
برنامه درسی دوره None
-
پایان دادن به آزمایشگاه های هدایتشده None
-
ابزارهای مایکروسافت برای توسعه سمت سرور None
-
مقدمهای بر ASP.NET Identity None
-
تمرین: ثبتنام کاربر - کلید پاسخ None
-
تمرین: پیادهسازی ثبتنام و احراز هویت کاربر - کلید پاسخ None
-
ثبتنام و احراز هویت کاربر در ASP.NET Identity None
-
مدیریت نقشها در ASP.NET Identity None
-
مدیریت نقشها و ادعاهای کاربر در ASP.NET Identity None
-
تمرین: مدیریت نقشها و ادعاها در اپلیکیشن ASP.NET - کلید پاسخ None
-
مدیریت نقشها و ادعاها در ASP.NET Identity None
-
تمرین: پیادهسازی احراز هویت مبتنی بر توکن در یک اپلیکیشن ASP.NET - کلید پاسخ None
-
پیادهسازی احراز هویت مبتنی بر توکن در ASP.NET Identity None
-
تمرین: ادغام ارائهدهندگان احراز هویت خارجی - کلید پاسخ None
-
استفاده از OAuth 2.0 و OpenID Connect برای احراز هویت خارجی None
-
مقدمه: کنترل دسترسی مبتنی بر نقش و احراز هویت JWT 1:39
-
مروری بر کنترل دسترسی مبتنی بر نقش (RBAC) 5:06
-
JWTها یا JSON Web Tokens چیست؟ 4:50
-
ساخت و دیکودینگ JWTها 6:12
-
ساخت و دیکودینگ JWTها 4:28
-
مروری بر احراز هویت JWT در ASP.NET Core 4:19
-
پیادهسازی احراز هویت JWT 8:14
-
پیادهسازی احراز هویت JWT در ASP.NET 3:27
-
ایمنسازی اندپوینت های API با JWTها 3:22
-
ایمنسازی اندپوینت های API با JWTها 6:47
-
ویدیوی آزمایش هدایتشده: امنسازی اندپوینت های API با JWTها 2:39
-
بهترین شیوه ها برای احراز هویت JWT 5:16
-
پیادهسازی بهترین شیوه ها برای امنیت JWTها 16:03
-
ویدیوی آزمایش هدایتشده: اعمال بهترین شیوه های امنیتی JWT 3:33
-
نتیجهگیری: کنترل دسترسی مبتنی بر نقش و احراز هویت JWT 1:18
-
تمرین: معماری کنترل دسترسی مبتنی بر نقش در ASP.NET Core - کلید پاسخ None
-
درک کنترل دسترسی مبتنی بر نقش (RBAC) None
-
تمرین: ساختار JWT - کلید پاسخ None
-
تمرین: ساخت و دیکودینگ JWTها - کلید پاسخ None
-
ساخت و استفاده از JSON Web Tokens (JWT) در ASP.NET Core None
-
تمرین: پیادهسازی احراز هویت JWT در ASP.NET - کلید پاسخ None
-
راهنمای گامبهگام برای پیادهسازی احراز هویت JWT در ASP.NET Core None
-
تمرین: برنامهریزی امنیت اندپوینت های API - کلید پاسخ None
-
تمرین: ایمنسازی اندپوینت های API با JWTها - کلید پاسخ None
-
ایمنسازی اندپوینت های API با JWTها None
-
تمرین: بهکارگیری بهترین شیوه های امنیتی JWT - کلید پاسخ None
-
مقدمه: حفاظت از دادهها 1:27
-
اصول بنیادی حفاظت دادهها 4:11
-
تهدیدات علیه حفاظت دادهها 3:34
-
رمزگذاری چیست؟ 4:51
-
پیادهسازی رمزگذاری و رمزگشایی 7:18
-
ویدیوی آزمایش هدایتشده: پیادهسازی رمزگذاری و رمزگشایی 3:11
-
داده پوشانی چیست؟ 2:59
-
مبهمسازی دادهها چیست؟ 3:46
-
بهترین شیوه ها برای ذخیرهسازی امن دادهها 3:03
-
پیادهسازی ذخیرهسازی امن دادهها 11:13
-
ویدیوی آزمایش هدایتشده: پیادهسازی ذخیرهسازی امن دادهها 5:44
-
پروتکلهای رمزگذاری برای دادههای در حال انتقال 5:17
-
متدهای تأمین امنیت دادههای شبکه 3:00
-
نتیجهگیری: حفاظت از دادهها 1:13
-
تمرین: نفوذهای اطلاعاتی - کلید پاسخ None
-
درک اصول کلیدی حفاظت دادهها None
-
تمرین: پیادهسازی رمزگذاری و رمزگشایی - کلید پاسخ None
-
رمزگذاری و رمزگشایی: بهترین شیوه ها و تفاوتهای کلیدی None
-
تمرین: داده پوشانی و مبهمسازی دادهها - کلید پاسخ None
-
درک نحوه داده پوشانی و مبهمسازی دادهها None
-
تمرین: پیادهسازی ذخیرهسازی ایمن دادهها - کلید پاسخ None
-
ذخیرهسازی ایمن دادهها: بهترین شیوه ها و تکنیکها None
-
حفاظت از دادههای در حال انتقال: پروتکلهای رمزگذاری و بهترین شیوه ها None
-
مقدمه: استفاده از Microsoft Copilot برای پیادهسازی قابلیتهای امنیتی 1:18
-
مقدمهای بر نوشتن کدهای امن 4:12
-
استفاده از Microsoft Copilot برای نوشتن کدهای امن 11:07
-
مروری بر فرآیندهای احراز هویت و مجوزدهی 3:30
-
پیادهسازی احراز هویت و مجوزدهی با Microsoft Copilot 12:50
-
شناسایی مشکلات امنیتی در کد 3:23
-
استفاده از Microsoft Copilot برای اشکالزدایی مشکلات امنیتی 13:53
-
نتیجهگیری دوره: امنیت و احراز هویت 1:52
-
بهترین شیوههای کدنویسی امن: راهنمایی با Microsoft Copilot None
-
پیادهسازی احراز هویت و مجوزدهی با Microsoft Copilot None
-
اشکالزدایی و حل مشکلات امنیتی با Microsoft Copilot None
مشخصات آموزش
امنیت و احراز هویت
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:99
- مدت زمان :05:01:55
- حجم :1.48GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy