دوره آموزشی ده نکته امنیتی برای توسعه دهندگان
38 دقیقهمتوسط2022-12-07
مدرسین

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
جزئیات دوره
امنیت یکی از اجزای ضروری برنامهنویسی و توسعه وب است، با این حال به راحتی میتوان آن را در عجلهای که کارها به خوبی کار میکنند نادیده گرفت. چگونه می توانید امنیت را در فرآیندهای توسعه خود ایجاد کنید؟ در این دوره کوتاه، مربی Morten Rand-Hendriksen ده بینش امنیتی را که هر توسعهدهندهای برای ساخت برنامههای کاربردی قوی نیاز دارد که از خود برنامه و همچنین کاربر محافظت میکند، بررسی میکند. در مورد مسائل انسانی، مانند مشکلات اعتماد به کاربر، اهمیت محدود کردن امتیازات و رمزگذاری همه چیز و موارد دیگر اطلاعات کسب کنید. سپس مسائل نرمافزاری، از جمله دادههای عمومی در مقابل خصوصی، تأیید صحت میدانی، احراز هویت هر تعامل، و اهمیت فرض اینکه دیوارهای شما نقض میشود را بررسی کنید.
مهارت ها
Software Development SecurityCybersecurityOne-Off
سرفصل ها
0. مقدمه
- 01 - ده نکته امنیتی توسعه دهندگان
1. مسائل انسانی
- 02 - به کاربر اعتماد نکنید
- 03 - اعتبار سنجی و ضدعفونی کنید
- 04 - امتیازات را محدود کنید
- 05 - همه چیز را رمزگذاری کنید
- 06 - به خودتان اعتماد نکنید
2. مسائل نرم افزاری
- 07 - دادههای عمومی در مقابل خصوصی
- 08 - تایید میدانی
- 09 - هر تعاملی را تأیید کنید
- 10 - مراقب نشت در کنسول باشید
- 11 - فرض کنید دیوارهای شما شکسته شده است
نتیجه
- 12 - بعد کجا برویم
دوره های مرتبط
- دوره آموزشی تحلیلگر امنیت سایبری مبتنی بر هوش مصنوعی
- دوره آموزشی نکات آزمون: Certified Kubernetes Administrator (CKA)
- دوره آموزشی مرور کلی The OWASP API 2023 Top 10
- دوره آموزشی تست امنیت برنامه استاتیک (SAST) (2019)
- دوره آموزشی OWASP Top 10: بخش اول کنترل دسترسی شکسته و بخش دوم نقص رمزنگاری
- دوره آموزشی یادگیری OWASP Top 10
- دوره آموزشی تست امنیت برنامه استاتیک
- دوره آموزشی امنیت در ASP.NET
مسیرهای مرتبط
- مسیر آموزشی پیمایش در چشم انداز تهدید امنیت سایبری
- مسیر آموزشی بهبود بخشیدن مهارت های تست امنیت برنامه خود
- مسیر آموزشی تبدیل شدن به یک حرفه ای امنیت سایبری
- مسیر آموزشی استفاده از هوش مصنوعی بهعنوان یک تحلیلگر امنیت سایبری
- مسیر آموزشی ارتقاء مهارت های توسعه دهنده ASP.NET خود
- مسیر آموزشی شروع کار با مهندسی پرامپت
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده ASP.NET
- مسیر آموزشی آماده شدن برای آزمون VMware Certified Professional: Data Center Virtualization (VCP-DCV)