نوروز 1404مبارک! تا پایان امشب - بیشترین تخفیف تا امروز (%۷۰ و %۹۰) ویژه جشنواره نوروزی 1404 فقط 24 ساعت دریافت

دوره آموزش امنیت در ASP.Net MVC

امنیت وب سایت یکی از مهم ترین پارامتر ها در پیاده سازی یک وب سایت اصولی و حرفه ای است. در این دوره آموزشی شما با مبحث امنیت وب سایت و راه های مقابله با نفوذ به آن آشنا خواهید شد. در دوره آموزش امنیت در ASP.Net MVC  شما به صورت کامل، تعاریف پایه امنیت وب سایت و همچنین چگونگی ایمن سازی یک وب سایت در مقابل حملات (Attacks) را فرا گرفته و سپس در قالب انجام 2 پروژه عملی در این زمینه با مفاهیمی که آموخته اید، به صورت عملی آشنا خواهید شد.

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

معرفی دوره

  • تشخیص هویت و مجوز های دسترسی
  • کار با صفت [Authorize] ، [AllowAnonymous] و ...
  • بررسی حملات XFS
  • بررسی حملات CSRF
  • بررسی Cookie Security
  • بررسی Session Hijacking

شروع پروژه عملی شماره 1 – مقدماتی

  • ایجاد جدول کاربران در دیتابیس
  • ایجاد یک پروژه ثبت نام کاربر ، لاگین و استفاده از Session و تشخیص هویت
  • تایید هویت کاربر از طریق اتصال به دیتابیس
  • آپدیت اکشن لاگین و وب کانفیگ
  • ایجاد جدول سطح دسترسی های مختلف در دیتابیس و استفاده در پروژه
  • استفاده از کوکی ها و کسب اطلاعات بیشتر از کاربر لاگین شده

شروع پروژه عملی شماره 2 – پیشرفته

  • ایجاد پروژه ، ایجاد دیتابیس ، ایجاد جداول
  • اتصال پایگاه داده به پروژه
  • ایجاد یک Partial Class برای اعتبارسنجی ورودی کاربر
  • ایجاد کنترلر ، اکشن ثبت نام ، View ثبت نام ، به روز رسانی Layout
  • ایجاد یک کلاس برای هَش رمز عبور
  • تکمیل اکشن ثبت نام و بررسی تکراری نبودن کاربر
  • ایجاد کلاس ارسال ایمیل به کاربر پس از ثبت نام
  • ایجاد یک اکشن برای تایید هویت کاربر ثبت نام شده
  • ایجاد اکشن لاگین
  • ایجاد اکشن خروج کاربر از سایت
  • کنترلر ورود به سایت و به روز رسانی تنظیمات Cookie در webConfig
  • ایجاد اکشن فراموشی رمز عبور
  • View فراموشی رمز عبور
  • به روزرسانی کلاس ارسال ایمیل برای ارسال مجدد ایمیل درصورت فراموشی رمز عبور
  • به روزرسانی اکشن فراموشی رمز عبور جهت بررسی Id جدید ارسال شده به کاربر
  • به روز رسانی جدول کاربر در دیتابیس
  • به روز رسانی Entity Model در پروژه و ایجاد View Model برای فراموشی رمز عبور
  • ایجاد اکشن جدید برای بررسی تایید رمز جدید کاربر
  • اتمام پروژه

ویدیو های نمونه از آموزش امنیت در ASP.Net MVC:

تعدادی از ویدیو های این دوره در بخش مربوط به پیش نمایش آموزش (بالا- ستون سمت راست) برای شما قرار داده شده است تا از کیفیت کمی و کیفی آموزش امنیت در ASP.Net MVCمطمئن شوید و قبل از خرید این دوره آموزشی به خوبی سطح آن را از همه لحاظ ارزیابی کنید.

راهنمای دریافت آموزش امنیت در ASP.Net MVC:

جهت دریافت این آموزش با کلیک بر روی دکمه “دریافت آموزش” (بالا- ستون سمت راست) جهت خرید اقدام کنید. بلافاصله پس از پرداخت آنلاین می توانید وارد پنل کاربری خود در لرن فایلز شده و به ویدیو های آموزشی و سایر امکانات دسترسی داشته باشید.(دسترسی بدون محدودیت در هر زمان و مکان)

قبل از شروع آموزش امنیت در ASP.Net MVC نیاز به یادگیری آموزش های زیر دارید:

این آموزش تاکنون نیاز به آپدیت نداشته است و کاملاً بروز می باشد!

چنانچه احساس میکنید این آموزش نیاز به آپدیت و بروزرسانی دارد لطفاً این موضوع را با ما در میان بگذارید.

  • در آپدیت باکس این آموزش، موردی یافت نشد.
مدرس آموزش
علیرضا رحیمی
7953 دانشجو
9 نظر
0 امتیاز
- پرسش و پاسخ
- متوسط زمان پاسخگویی
زمانی که فهیمیدم تکنولوژی زامارین هست که میتونم Cross platform برنامه بسازم به .net رو آوردم و الان مسلط به سی شارپ و یونیتی هستم. بعد از گذشت چند سال تصمیم گرفتم هرچیزی رو که بلدم به بقیه دوستانم منتشر کنم و امیدوارم به بهترین نحو بهتون آموزش بدم
آموزش های پیشنهادی
نظرات کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

6 نظر ثبت شده است
دانشجوی دوره
محمد (22 فروردین 1398 | 11:03)

سلام به این دوره قراره identity هم اضافه بشه یا کلا دوره تموم شده؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4175 روز همراهی
لرن فایلز (22 فروردین 1398 | 12:21)

سلام بر شما. در حال حاضر تمام شده.

ارسال پاسخ
دانشجوی دوره
مسعود مهدیان (5 اسفند 1396 | 16:51)

چرا پس identity را تو این دوره نگفتید؟؟؟

ارسال پاسخ
لرن فایلز
لرن فایلز
4175 روز همراهی
لرن فایلز (8 اسفند 1396 | 12:18)

درود
در این دوره این مبحث به صورت جزئی توضیح داده شده .
موفق باشید .

ارسال پاسخ
دانشجوی دوره
2587 روز همراهی
ab ra (7 فروردین 1397 | 11:59)

سلام
واقعا باعث افتخار برای سایت شما است که دوره را ناقص تولید کرده اید و بعداز حدود یکماه هنوز کاستیها را جبران نکرده اید
درضمن آقای پروانلو منظور شما از جزئی بودن چیه وقتیidentity توضیح داده نشده است
حداقل باید چند کاربر ایجاد میکردند و سطح دسترسیهای مختلف و اموزش طبق اون پیش میرفت
میشه منظورتون از جزئی بودن را توضیح دهید

ارسال پاسخ
ایمیل خود را وارد کنید
تا از بروزرسانی ها و تخفیفات با خبر شوید...
آموزش هک

آموزش هک