تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی امنیت در ASP.NET Core

دوره آموزشی امنیت در ASP.NET Core

2 ساعت 37 دقیقهمتوسط2024-10-10

مدرسین

Christian Wenz

Christian Wenz

Web Pioneer, Technology Specialist, Entrepreneur

جزئیات دوره

حدود ۹۰ درصد از برنامه‌های وب دارای آسیب‌پذیری‌های امنیتی هستند. خوشبختانه، توسعه‌دهندگان ASP.NET Core به طیف وسیعی از ابزارهای امنیتی در این فریم‌ورک دسترسی دارند. با فعال‌سازی این ویژگی‌ها، می‌توانید از رایج‌ترین و خطرناک‌ترین حملات جلوگیری کرده و اثرات آن‌ها را کاهش دهید. در این دوره، با اصول امنیتی اولیه‌ای که ممکن است از قبل بدانید آشنا می‌شوید و راهکارهای عملی برای محافظت از برنامه‌های وب ASP.NET Core خود را پیاده‌سازی می‌کنید. کریستین ونتز، مدرس دوره، ریسک‌هایی که برنامه‌های ASP.NET با آن‌ها مواجه‌اند را بررسی کرده و راهکارهایی برای مقابله با آن‌ها ارائه می‌دهد؛ از جمله آسیب‌پذیری‌های OWASP Top Ten، حملات Cross-Site Scripting و SQL Injection. همچنین نحوه احراز هویت کاربران، ذخیره‌سازی ایمن داده‌ها، و تقویت پیکربندی سایت را یاد بگیرید تا برنامه‌های ASP.NET Core خود را به معماری‌هایی نفوذناپذیر تبدیل کنید.

اهداف یادگیری:
خلاصه‌ای از خطرات عمده برای برنامه‌های وب امروزی ارائه دهید.
از برنامه وب مبتنی بر ASP.NET Core خود در برابر حملات رایج محافظت کنید.
ویژگی‌های امنیتی مرورگر را از ASP.NET Core به کار بگیرید.

مهارت ها

ASP.NETBack-End Web DevelopmentFull-Stack Web DevelopmentIncident ResponseFront-End Web DevelopmentEssential TrainingCybersecurityWeb DevelopmentMicrosoft

سرفصل ها

0. مقدمه

  • 01 - چرا ASP.Net Core
  • 02 - اهمیت امنیت در ASP.NET Core
  • 03 - آنچه باید بدانید
  • 04 - نمونه ای از معرفی برنامه ASP.NET Core
  • 05 - نمونه تور برنامه ASP.NET Core

1. کاهش حملات رایج

  • 06 - ده برتر OWASP
  • 07 - برنامه نویسی متقابل سایت (XSS) - حمله
  • 08 - برنامه نویسی متقابل سایت (XSS) - دفاع
  • 09 - اسکریپت بین سایتی (XSS) در جاوا اسکریپت
  • 10 - اسکریپت بین سایتی (XSS) در برنامه‌های تک صفحه ای
  • 11 - سیاست یکسان و CORS
  • 12 - فعال کردن CORS در ASP.NETCore web API
  • 13 - تزریق SQL با ADO.NET
  • 14 - تزریق SQL با EntityFramework Core
  • 15 - رفع تزریق SQL
  • 16 - جعل درخواست بین سایتی (CSRF) - حمله
  • 17 - جعل درخواست بین سایتی (CSRF) - دفاع

2. ذخیره‌سازی امن داده ها

  • 18 - مبانی رمزگذاری
  • 19 - گزینه‌های ذخیره‌سازی امن داده ها
  • 20 - گزینه‌های ذخیره‌سازی بیشتر
  • 21 - گزینه‌های هش رمز عبور
  • 22 - اضافه کردن هش رمز عبور به برنامه

3. احراز هویت و مجوز

  • 23 - راه‌اندازی ASP.NETCore Identity
  • 24 - Scaffolding فایل‌های ASP.NETCore Identity
  • 25 - اضافه کردن مجوز
  • 26 - ایمن سازی API ها
  • 27 - گزینه‌های امنیتی بیشتر

4. پیکربندی امن

  • 28 - درک گزینه‌های کوکی
  • 29 - ایمن سازی جلسات
  • 30 - ایمن سازی ویژگی‌های کوکی در برنامه
  • 31 - اجرای HTTPS
  • 32 - رسیدگی به خطا
  • 33 - مخفی کردن اطلاعات سرور
  • 34 - هدرهای HTTP امنیتی

نتیجه گیری

  • 35 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal