آموزش امن‌سازی برنامه‌های جنگو

*لازم به ذکر است که زیرنویس این دوره توسط هوش مصنوعی صورت گرفته است.*حفاظت از حریم خصوصی کاربران و داده‌ها یک الزام واضح برای موفقیت کسب‌وکار است. در دوره "Securing Django Applications"، یاد می‌گیرید چگونه ... بیشتر

زیرنویس
100دانشجو
مقدماتی
LinkedIn

Rudolf Olah

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

آنچه در این دوره می‌آموزید

محافظت از برنامه‌های جنگو در برابر حملات سایبری

پیاده‌سازی احراز هویت دو مرحله‌ای (2FA)

مدیریت دسترسی‌ها و مجوزها

پیاده‌سازی رمزگذاری و گزارش‌های حسابرسی

محتوای دوره

6 فصل27 جلسه1:21 ساعت ویدیو
مقدمه
  آنچه باید بدانید
مشاهده
"00:35
  چه مواردی در پروژه گنجانده شده است
مشاهده
"00:25
  نصب پروژه
"01:03
  اجرای سرور
"00:32
مجوزها، کنترل‌های دسترسی و گزارش‌های فعالیت
محدود کردن سیل درخواست‌ها
محافظت از داده‌ها و حریم خصوصی
احراز هویت دو مرحله‌ای (2FA)
حفاظت از جعل درخواست بین‌سایتی (CSRF)

پیش‌نیاز‌ها

این دوره به نحوی تهیه و تدوین شده است که مباحث آن به ساده‌ترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند به‌سادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیش‌نیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات می‌توانند از مباحث این دوره نهایت استفاده را داشته باشند.

درباره دوره

*لازم به ذکر است که زیرنویس این دوره توسط هوش مصنوعی صورت گرفته است.*


حفاظت از حریم خصوصی کاربران و داده‌ها یک الزام واضح برای موفقیت کسب‌وکار است. در دوره "Securing Django Applications"، یاد می‌گیرید چگونه از برنامه وب جنگو خود با استفاده از تدابیر ضروری امنیتی و احراز هویت محافظت کنید.

با استفاده از یک پروژه نمونه - یک برنامه وب از پیش‌ساخته شده جنگو و یک API REST برای آن - مدرس، رودولف اولا، نحوه افزودن کدی که برنامه شما را از حملات سایبری ایمن نگه دارد را نشان می‌دهد. در این دوره، روش‌های افزودن احراز هویت دو مرحله‌ای از طریق پیامک، تنظیم مجوزهای مبتنی بر هر شیء و استفاده از مجوزهای مبتنی بر گروه برای دسترسی، اصلاح و حذف داده‌ها توسط گروه‌های کاربران را خواهید آموخت. این اقدامات به شما کمک می‌کند که سطح امنیت برنامه خود را بهبود بخشید و از نفوذهای غیرمجاز جلوگیری کنید.

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

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

اطلاعات بیشتر

گواهی‌نامه

آموزش امن‌سازی برنامه‌های جنگو

پس از گذراندن محتوای دوره به صورت آنلاین (بدون دانلود) در سایت مکتب‌خونه، در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین ها و پروژه های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل اشتراک‌گذاری در

linkdin

دوره‌های پیشنهادی مشابه

درباره استاد

Rudolf Olah
1دوره
100دانشجو

 استاد Rudolf Olah  توسعه‌دهنده وب فول‌استک است که با زبان‌های Python/Django، Node.js و JavaScript کار می‌کند.

او نویسنده خبرنامه Learning AngularJS است و درباره توسعه نرم‌افزار و وب در وبلاگ NeverFriday و برنامه‌نویسی متن‌باز در وبلاگ SourceContribute می‌نویسد. همچنین او برای LinkedIn Learning و Packt Publishing دوره‌های آموزشی تولید می‌کند. رودولف عضو حرفه‌ای انجمن ماشین‌های محاسباتی (ACM) است.

اطلاعات بیشتر

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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

v4