آموزش اعتبارسنجی ورودی کاربر برای اپلیکیشن‌های Go - آخرین آپدیت

دانلود User Input Validation for Go Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بسیاری از برنامه‌های نوشته شده با زبان Go به دلیل مدیریت نادرست ورودی‌های کاربر، قربانی آسیب‌پذیری‌های امنیتی می‌شوند که منجر به نشت داده‌ها، حملات تزریق (Injection) و به خطر افتادن سیستم می‌گردد. در این دوره آموزشی با عنوان «اعتبارسنجی ورودی کاربر برای اپلیکیشن‌های Go»، شما استراتژی‌های قدرتمند اعتبارسنجی را برای محافظت از برنامه‌های خود پیاده‌سازی خواهید کرد. ابتدا با پاک‌سازی ورودی‌ها (Sanitization) و بررسی‌های پایه نوع داده‌ها آشنا می‌شوید. سپس، اعتبارسنجی بر اساس شمای داده‌ها و ساختارهای Strongly Typed را خواهید آموخت. در نهایت، نحوه مدیریت آپلود فایل‌ها و جلوگیری از حملات تزریقی را بررسی می‌کنیم. پس از پایان این دوره، شما مهارت‌ها و دانش لازم در زمینه اعتبارسنجی ورودی‌ها را برای ساخت اپلیکیشن‌های امن و مقاوم با زبان Go کسب خواهید کرد.

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

مقدمه‌ای بر اعتبارسنجی و پاک‌سازی ورودی‌ها Introduction to Input Validation and Sanitization

  • مقدمه Introduction

  • سناریوهای پاک‌سازی داده‌ها Sanitization Scenarios

  • استراتژی‌های پاک‌سازی ورودی Sanitization Strategies

  • دمو: پاک‌سازی ورودی‌های کاربر Demo: Sanitizing User Input

اعتبارسنجی داده‌ها و امنیت نوع (Type Safety) Data Validation and Type Safety

  • مقدمه Introduction

  • الزامات اعتبارسنجی داده‌ها Data Validation Requirements

  • دمو: اعتبارسنجی داده‌های فرم Demo: Validating Form Data

مدیریت فایل‌ها و پیشگیری از حملات تزریقی File Handling and Injection Prevention

  • چالش‌های مدیریت فایل File Handling Challenges

  • دمو: اعتبارسنجی و قرنطینه فایل‌های آپلود شده Demo: Validating and Quarantining File Uploads

نمایش نظرات

آموزش اعتبارسنجی ورودی کاربر برای اپلیکیشن‌های Go
جزییات دوره
48m
9
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Van Sickle Mike Van Sickle

Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.