آموزش ده نکته امنیتی برای توسعه دهندگان

Ten Security Tips for Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
امنیت یکی از اجزای ضروری برنامه‌نویسی و توسعه وب است، با این حال به راحتی می‌توان آن را نادیده گرفت تا کارها به خوبی کار کنند. چگونه می توانید امنیت را در فرآیندهای توسعه خود ایجاد کنید؟ در این دوره کوتاه، مربی Morten Rand-Hendriksen ده بینش امنیتی را بررسی می کند که هر توسعه دهنده برای ساخت برنامه های کاربردی قوی که از خود برنامه و همچنین کاربر محافظت می کند، نیاز دارد. در مورد مسائل انسانی، مانند مشکلات اعتماد به کاربر، اهمیت محدود کردن امتیازات و رمزگذاری همه چیز و موارد دیگر اطلاعات کسب کنید. سپس مسائل نرم افزاری، از جمله داده های عمومی در مقابل خصوصی، تأیید صحت میدانی، احراز هویت هر تعامل، و اهمیت فرض اینکه دیوارهای شما نقض می شود را بررسی کنید.

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

مقدمه Introduction

  • ده نکته امنیتی برای توسعه دهندگان Ten developer security tips

1. مسائل انسانی 1. Human Issues

  • به کاربر اعتماد نکنید Don't trust the user

  • اعتبار سنجی و ضدعفونی کنید Validate and sanitize

  • امتیازات را محدود کنید Limit privileges

  • همه چیز را رمزگذاری کنید Encrypt everything

  • به خودت اعتماد نکن! Don't trust yourself!

  • امتحان فصل Chapter Quiz

2. مسائل نرم افزاری 2. Software Issues

  • داده های عمومی در مقابل خصوصی Public vs. private data

  • تایید میدانی Field verification

  • هر تعاملی را تأیید کنید Authenticate every interaction

  • مراقب نشت در کنسول باشید Beware leaks in console

  • فرض کنید دیوارهای شما شکسته می شوند Assume your walls will be breached

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • بعد کجا بریم Where to go next

نمایش نظرات

نظری ارسال نشده است.

آموزش ده نکته امنیتی برای توسعه دهندگان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
37m
14
Linkedin (لینکدین) lynda-small
16 آذر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Morten Rand-Hendriksen Morten Rand-Hendriksen

مربی کارکنان ارشد، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار

مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعه‌دهنده نرم‌افزار است.

مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوری‌های نوظهور و اخلاق فناوری را پوشش می‌دهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانس‌های حرفه‌ای در سرتاسر جهان بوده است، راه‌حل‌های طراحی ظاهری مبتنی بر استانداردها را می‌سازد و به دیگران آموزش می‌دهد که چگونه از وب بیشترین بهره را ببرند.

مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.