آموزش امنیت در جاوا اسکریپت: مفاهیم ضروری و کاربردی - آخرین آپدیت

دانلود JavaScript: Security Essentials

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: راهنمای‌های امنیت وب بسیار مفید هستند و تست نفوذ نقاط ضعف کد و زیرساخت را شناسایی می‌کند، اما در این میان، توسعه‌دهندگان باید بتوانند کدی مقاوم و منعطف بنویسند. در این دوره، امانوئل هنری توسعه‌دهندگان جاوا اسکریپت را با دانش پایه و تکنیک‌های لازم برای ایمن نگه داشتن اپلیکیشن‌هایشان آشنا می‌کند. در این مسیر، نحوه مقابله با چالش‌های Cross-Site Scripting (XSS)، Cross-Site Request Forgery (CSRF)، تزریق کد در سمت سرور (SSJI)، مبهم‌سازی کد (Obfuscation) و همچنین مدیریت ریسک‌های مربوط به داده‌های حساس را خواهید آموخت. امانوئل در طول دوره، این تهدیدات را در قالب کد نمایش داده، اصلاحات سینتکسی لازم برای رفع آن‌ها را آموزش می‌دهد و بهترین روش‌ها (Best Practices) برای مقابله با تهدیدات کلیدی را به اشتراک می‌گذارد.

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

مقدمه Introduction

  • ضروریات امنیت جاوا اسکریپت Javascript security essentials

  • آنچه باید بدانید What you should know

1. بررسی کلی مفاهیم امنیتی 1. Overview of Security Concepts

  • لیست منابع موجود List of available resources

  • مروری بر رایج‌ترین تهدیدات Overview of the most common threats

  • بررسی رویکرد آموزشی این دوره Overview of this course approach

2. امنیت کاربردی: XSS 2. Security applied: XSS

  • مثال از XSS در کد Example of XSS in code

  • اسکریپتینگ بین‌سایتی (XSS) چیست؟ What is cross-site scripting?

  • اعمال سینتکس نهایی XSS Final syntax applied XSS

  • بهترین روش‌ها برای مقابله با تهدیدات XSS Best practices for XSS threats

3. امنیت کاربردی: CSRF 3. Security applied: CSRF

  • بررسی کلی Auth0 Overview of Auth0

  • بررسی کلی JWT Overview of JWT

  • جعل درخواست بین‌سایتی (CSRF) چیست؟ What is cross-site forgery?

  • بهترین روش‌ها برای مقابله با تهدیدات CSRF Best practices for CSRF threats

4. امنیت کاربردی: داده‌های حساس 4. Security applied: Sensitive Data

  • روش‌های بهینه برای مدیریت داده‌های حساس Better practices for sensitive data

  • لیست کتابخانه‌های رمزنگاری (Crypto) List of the crypto libraries

  • بررسی کلی رمزنگاری Overview of the encryption

  • بهترین روش‌ها برای حفاظت از داده‌های حساس Best practices for sensitive data

5. امنیت کاربردی: SSJI 5. Security applied: SSJI

  • مثالی از کد SSJI Example of SSJI code

  • چگونه از SSJI جلوگیری کنیم How to prevent SSJI

  • تزریق کد در سمت سرور (SSJI) چیست؟ What is server-side injection?

6. امنیت کاربردی: مبهم‌سازی کد 6. Security applied: Obfuscation

  • بهترین روش‌ها برای به‌هم‌ریختگی داده‌ها Best practices for scrambling data

  • ابزارهای تغییر ساختار داده‌ها Tools for scrambling your data

  • مبهم‌سازی کد (Obfuscation) چیست؟ What is obfuscation?

جمع‌بندی Conclusion

  • ادامه مسیر یادگیری Continue your journey

نمایش نظرات

آموزش امنیت در جاوا اسکریپت: مفاهیم ضروری و کاربردی
جزییات دوره
0h 43m
24
(آخرین آپدیت)
2,971
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Emmanuel Henri Emmanuel Henri

مدیر اجرایی با بیش از 20 سال تجربه در برنامه نویسی و طراحی

امانوئل هنری یک توسعه دهنده فول استک با 20 سال تجربه در برنامه نویسی، فناوری و طراحی است.

> امانوئل مسئول تمام جنبه های پروژه های وب و تلفن همراه مبتنی بر مشتری، از جمله جدول زمانی و محدوده بوده است. این پروژه‌ها از ابزارهای JIRA/Atlassian، متدولوژی‌های چابک، و زبان‌ها و چارچوب‌هایی مانند React، Angular، Node، Meteor، GraphQL، JavaScript، Swift، HTML، CSS (Sass)، MongoDB و MySQL استفاده کرده‌اند. او همچنین در دنیای بازی های سه بعدی با استفاده از ابزارهایی مانند Unreal، ZBrush، Maya و چندین ابزار دیگر کار می کند. او علاقه زیادی به ایجاد برنامه‌ها و بازی‌هایی دارد که از جدیدترین فناوری‌ها در ابزارها، چارچوب‌ها و زبان‌های فوق استفاده می‌کنند.

برای اطلاعات بیشتر، به mannyhenri.com.