آموزش امنیت منطق کسب‌وکار در پایتون - آخرین آپدیت

دانلود Secure Business Logic for Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اپلیکیشن‌های پایتون اغلب منطق‌های حیاتی کسب‌وکار را در معرض آسیب‌پذیری‌های ظریف اما جدی قرار می‌دهند. در دوره «امنیت منطق کسب‌وکار برای پایتون»، شما توانایی ساخت سیستم‌های پایتونی مقاوم و امن را به دست خواهید آورد. ابتدا، شرایط رقابتی (Race Conditions) و ایمنی رشته‌ها (Thread Safety) را با استفاده از GIL پایتون بررسی می‌کنید. سپس، نحوه پیاده‌سازی محدودسازی نرخ درخواست‌ها (Rate Limiting) با SlowAPI را خواهید آموخت. در نهایت، یاد می‌گیرید چگونه از تراکنش‌های اتمیک ORM برای تضمین یکپارچگی داده‌ها استفاده کنید. در پایان این دوره، مهارت‌های لازم برای دفاع از منطق کسب‌وکار در برابر رایج‌ترین تله‌های امنیتی پایتون را کسب خواهید کرد.

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

درک شرایط رقابتی و ایمنی رشته‌ها در پایتون Understanding race conditions and thread safety in Python

  • شرایط رقابتی چیست و چرا اهمیت دارد What race conditions are and why they matter

  • چرا GIL از منطق کسب‌وکار شما محافظت نمی‌کند Why the GIL does not protect your business logic

  • دمو: بهره‌برداری از یک شرایط رقابتی Demo: Exploiting a race condition

  • دمو: رفع مشکل شرایط رقابتی Demo: Fixing a race condition

پیاده‌سازی محدودسازی نرخ درخواست‌ها برای محافظت از منطق کسب‌وکار Implementing rate limiting to protect business logic

  • چرا نقاط انتهایی (Endpoints) منطق کسب‌وکار مورد سوءاستفاده قرار می‌گیرند Why business logic endpoints are abused

  • دمو: بهره‌برداری از APIهای بدون محدودیت نرخ درخواست Demo: Exploiting APIs without rate limiting

  • دمو: پیاده‌سازی Rate Limiting با FastAPI Demo: Implementing rate limiting with FastAPI

  • طراحی استراتژی‌های موثر برای محدودسازی نرخ درخواست‌ها Designing effective rate limiting strategies

تضمین یکپارچگی منطق با تراکنش‌های اتمیک در ORMها Ensuring logic integrity with atomic transactions in ORMs

  • چگونه عملیات‌های ناقص باعث شکست منطق کسب‌وکار می‌شوند How partial operations break business logic

  • دمو: اصلاح منطق معیوب با تراکنش‌های اتمیک Demo: Fixing broken logic with atomic transactions

  • طراحی جریان‌های امن برای منطق کسب‌وکار Designing secure business logic flows

نمایش نظرات

آموزش امنیت منطق کسب‌وکار در پایتون
جزییات دوره
45m
11
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Tejprakash
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tejprakash Tejprakash

تِج‌پراکاش مهندس نرم‌افزار با پایه قوی در توسعه بک‌اند است که در حال حاضر در تقاطع امنیت IoT و مهندسی داده فعالیت می‌کند. تمرکز او بر طراحی سیستم‌های امن و با کارایی بالا است که داده‌های مقیاس‌بزرگ را در لحظه پردازش می‌کنند. او با تخصص در Java، Python، Apache Spark و پلتفرم‌های ابری، دیدگاهی کاربردی و امنیت‌محور را به سیستم‌های بک‌اند و داده‌ها می‌آورد. او دانش خود را از طریق وبلاگ‌های فنی در Medium در زمینه‌های مهندسی داده، توسعه بک‌اند و امنیت به اشتراک می‌گذارد و با شرکت در گردهمایی‌های محلی، فعالانه با جامعه تکنولوژی در ارتباط است. تج‌پراکاش مشتاق به ساخت سیستم‌هایی است که از نظر طراحی، کارآمد، منعطف و امن باشند.