دوره آموزشی ایمن سازی برنامه ها در React
1 ساعت 4 دقیقهپیشرفته2020-04-09
مدرسین

Emmanuel Henri
Executive with 20+ years of experience in programming and design
جزئیات دوره
شما با استفاده از آن و سایر کتابخانه ها برای ایجاد یک برنامه روان و جذاب ، برنامه ای را در اطراف React ساخته اید. همه چیز کار می کند - اما آیا ایمن کار می کند؟ برنامه هایی که بسیار عالی به نظر می رسند و عملکرد خوبی دارند ، هنوز هم می توانند در معرض حمله قرار بگیرند. این دوره گامهای متمرکز و شفافی را ارائه می دهد که می توانید برای تقویت برنامههای React و روشهای تأیید اعتبار برای دفاع در برابر تهدیدات رایج ، تقویت کنید. ابتدا مربی امانوئل هنری توضیح می دهد که چگونه حملات رایج عمل می کند و شما را به راه اندازی راه حل هایی می رساند که می توانند از برنامه های شما محافظت کنند. در مرحله بعدی ، او نشان می دهد که چگونه می توان با استفاده از Auth0 امنیت روشهای تأیید اعتبار شما را بهبود بخشید و به دنبال آن می توانید با استفاده از سایر ویژگی های Auth0 ، نقطه پایانی API خود را ایمن کنید. در پایان این دوره ، شما به بهترین روش هایی که برای محافظت از پرونده ها ، کد ، داده ها ، مسیرها ، سرورها و کاربران خود نیاز دارید مجهز خواهید شد.
مهارت ها
Identity and Access ManagementReact.jsMetaFront-End Web DevelopmentCybersecurityWeb DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01-ایمن سازی برنامه های React
- 02-آنچه باید بدانید
1. راه اندازی
- 03- راه اندازی اولیه
- 04- جریان را تنظیم کنید
- 05-ESLint را راه اندازی کنید
2. بررسی اجمالی تهدیدات امنیتی
- 06-مقدمه ای بر OWASP
- 07-حملات Cross-site scripting (XSS).
- 08-جعل درخواست متقابل سایت (CSRF)
- 09-معرفی JSON Web Token (JWT) و آنچه که آن را حل می کند
3. احراز هویت با Auth0
- 10- راه اندازی اولیه سرور شما
- 11- نقاط پایانی API خود را ایجاد کنید
- 12-راه اندازی اولیه Auth0
- 13-افزودن فایل ها و کد از Auth0
- 14-به روز رسانی فهرست برای ادغام Auth0
- 15- اتصالات را به سرور اضافه کنید
- 16- نهایی کردن منو با ورود
4. سایر ملاحظات واکنش
- 17- ملاحظات امنیتی واکنش نشان دهید
- 18-حالت سختگیرانه
نتیجه
- 19- مراحل بعدی
دوره های مرتبط
- دوره آموزشی ایجاد برنامه امنیتی چندابری: استراتژی، پیادهسازی و روندهای نوظهور
- دوره آموزشی ساخت مدیریت هویت و دسترسی مشتری (CIAM) توی برنامههات روی AWS
- دوره آموزشی معماری امنیت ابری برای سازمانها
- دوره آموزشی پیادهسازی دسترسی مبتنی بر نقش با استفاده از هوش مصنوعی برای توسعهدهندگان Java
- دوره آموزشی مفاهیم امنیتی مایکروسافت آژور
- دوره آموزشی Microsoft Entra ID برای توسعهدهندگان NET.
- دوره آموزشی مفاهیم اصولی مدیریت هویت و دسترسی (IAM) با اوکتا
- دوره آموزشی Azure برای معماران: مدیریت امنیت و هویت با Microsoft Entra