دوره آموزشی ده نکته امنیتی برای توسعه دهندگان
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 - بعد کجا برویم
دوره های مرتبط
- دوره آموزشی اصول و مبانی DevSecOps در DevOps
- دوره آموزشی پرومتئوس و گرافانا: بصریسازی عملکرد برنامهها
- دوره آموزشی نوشتن کد امن در iOS
- دوره آموزشی ساخت و ایمنسازی برنامههای بلوتوث کممصرف (BLE)
- دوره آموزشی مدلسازی تهدید پیشرفته و ارزیابی ریسک در DevSecOps
- دوره آموزشی مبانی برنامهنویسی: کدنویسی امن
- دوره آموزشی توسعه محصول هوش مصنوعی: امنیت از طراحی
- دوره آموزشی کدنویسی ایمن در C