توضیحات
دوره Secure Communications for Python. این دوره آموزشی به بررسی نحوه ایمنسازی راههای ارتباطی در برنامههای کاربردی Python از طریق اعتبارسنجی TLS، اعمال کنترلهای HSTS و CORS و جلوگیری از نشت دادههای حساس میپردازد. برنامههای کاربردی نوشتهشده با زبان Python معمولاً به طور مداوم با سرویسهای از راه دور، مرورگرهای وب و خطوط لوله ثبت گزارش (Logging Pipelines) در ارتباط هستند و هر یک از این مسیرهای ارتباطی میتوانند خطرات و آسیبپذیریهای امنیتی جدیدی را به سیستم وارد کنند. این دوره آموزشی با عنوان ارتباطات امن برای Python به فراگیران این امکان را میدهد تا کنترلهای کاربردی و مؤثری را برای محافظت از تمام مسیرهای ارتباطی برنامه خود اعمال کنند. در ابتدا، نحوه کارکرد اعتبارسنجی گواهی TLS در کلاینتهای HTTP در Python بررسی میشود و روشهای حفظ و اجرای دقیق این اعتبارسنجی در کتابخانههای محبوب Requests و urllib3 آموزش داده خواهد شد. در ادامه دوره، تاثیر پروتکلهای HSTS و CORS بر رفتار پاسخدهی برنامهها در مواجهه با مرورگرها بررسی شده و نحوه پیکربندی صحیح و راستیآزمایی این کنترلهای امنیتی در برنامههای وب Python آموزش داده میشود. علاوه بر این، بخش مهمی از آموزش به بررسی نحوه نشت اطلاعات حساس و حیاتی از طریق ردپای خطاها (Tracebacks) و فایلهای گزارش اختصاص دارد و راهکارهای عملی مانند ثبت گزارش ساختاریافته و سانسور یا حذف دادههای حساس برای کاهش این خطرات ارائه میگردد. در پایان این دوره، دانشپژوهان مهارت و دانش لازم را برای ایمنسازی الگوهای رایج ارتباطی در زبان Python و اطمینان از عملکرد درست این کنترلها به دست خواهند آورد. همچنین، این دوره آموزشی به متخصصان کمک میکند تا فرآیندهای امنیت داده را در تمامی سطوح نرمافزار خود پیادهسازی کنند. شناسایی دقیق نقاط ضعف در ارسال دادهها و مدیریت صحیح پیامهای خطا باعث میشود که اطلاعات طبقهبندیشده و کلیدهای امنیتی به طور ناخواسته در دسترس افراد غیرمجاز قرار نگیرند. فراگیران یاد میگیرند که چگونه تستهای امنیتی لازم را برای تایید عملکرد کنترلهای TLS و CORS اجرا کنند تا از انطباق نرمافزار خود با استانداردهای مدرن امنیت وب اطمینان حاصل نمایند.
آنچه فرا خواهید گرفت
- اجرای اعتبارسنجی TLS: نحوه بررسی و حفظ اعتبارسنجی گواهیهای TLS در کتابخانههای Requests و urllib3.
- پیکربندی کنترلهای HSTS و CORS: تنظیم و راستیآزمایی پروتکلهای HSTS و CORS برای کنترل رفتار پاسخدهی به مرورگرها در برنامههای وب.
- جلوگیری از نشت دادههای حساس: شناسایی مسیرهای افشای اطلاعات در ردپای خطاها (Tracebacks) و فایلهای ثبت گزارش.
- پیادهسازی ثبت گزارش ساختاریافته: استفاده از روشهای سانسور دادهها و ثبت گزارش ساختاریافته برای ارتقای امنیت برنامههای Python.
- تست و راستیآزمایی کنترلهای امنیتی: اطمینان از عملکرد صحیح و استاندارد مکانیزمهای امنیتی در الگوهای مختلف ارتباطی.
این دوره مناسب افرادیست که
- توسعهدهندگان Python: برنامهنویسانی که قصد دارند امنیت ارتباطات در برنامههای کاربردی خود را ارتقا دهند.
- مهندسان امنیت نرمافزار: متخصصانی که به دنبال اعمال استانداردهای امنیتی TLS، CORS و HSTS در پروژههای مبتنی بر Python هستند.
- توسعهدهندگان وب: افرادی که با ساخت برنامههای وب و ارتباط با سرویسها و APIهای از راه دور سرکار دارند.
مشخصات دوره Secure Communications for Python
- ناشر: Pluralsight
- مدرس: Sean Wilkins
- سطح آموزش: متوسط
- مدت زمان آموزش: 1 ساعت و 1 دقیقه
سرفصل های دوره
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
106 مگابایت














































