دوره آموزشی Angular: ایمن کردن برنامه ها
1 ساعت 9 دقیقهپیشرفته2018-05-17
مدرسین

Emmanuel Henri
Executive with 20+ years of experience in programming and design
جزئیات دوره
Angular به شما امکان می دهد تا برنامه های پیچیده را به سرعت بسازید، اما این برنامه های قدرتمند می توانند درها را به روی مهم ترین سیستم های شما باز کنند. برای ایمن نگه داشتن سیستمهای خود، باید فرآیندهای احراز هویت خود را سختتر کنید و مطمئن شوید که درهای دیگر بسته هستند و همچنین آسیبپذیریها را که در چارچوب اصلی و زنجیره ابزار ظاهر میشوند، زیر نظر داشته باشید. در این دوره پروژه محور، استراتژی های عملی و بهترین روش ها برای ایمن سازی برنامه های Angular خود را بیاموزید. برخی از مهمترین تهدیدات امنیتی و نحوه جلوگیری از تأثیرگذاری این مشکلات بر برنامههایتان را بررسی کنید. این دوره همچنین نحوه استفاده از JSON Web Tokens برای احراز هویت یکبار ورود به سیستم در یک برنامه Angular را پوشش می دهد.
اهداف یادگیری
نقش سازمان OWASP
مقابله با اسکریپت بین سایتی (XSS) و حملات جعل درخواست بین سایتی
JSON Web Tokens
ایجاد و ایمن سازی نقاط پایانی API
احراز هویت مسیریابی
اهداف یادگیری
نقش سازمان OWASP
مقابله با اسکریپت بین سایتی (XSS) و حملات جعل درخواست بین سایتی
JSON Web Tokens
ایجاد و ایمن سازی نقاط پایانی API
احراز هویت مسیریابی
مهارت ها
AngularFront-End Web DevelopmentWeb DevelopmentOpen SourceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - پیش نیازهای دوره
- 03 - استفاده از فایلهای تمرین
1. راه اندازی
- 04 - پروژه نصب و پایه
2. بررسی اجمالی تهدیدات امنیتی
- 05 - مقدمه ای بر OWASP
- 06 - حملات Cross-site scripting (XSS).
- 07 - جعل درخواست بین سایتی (CSRF)
- 08 - سایر تهدیدها و منابع
3. JSON Web Token (JWT)
- 09 - مقدمه ای بر JWT
- 10 - راهاندازی اولیه سرور ما
- 11 - نقاط پایانی API ما را ایجاد کنید
- 12 - راهاندازی اولیه Auth0
- 13 - اضافه کردن فایلها و کد از Auth0
- 14 - نمایش دادههای API ما
4. احراز هویت مسیریابی
- 15 - کد API ایمن را به سرور اضافه کنید
- 16 - کلاینت خود را به API ایمن وصل کنید
نتیجه
- 17 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی واکنشگرایی و سیگنالها در Angular
- دوره آموزشی ساخت کتابخانههای Angular
- دوره آموزشی رمزگشایی Angular: بهینهسازی عملکرد
- دوره آموزشی ساخت اپلیکیشنهای Angular و ASP.NET Web API
- دوره آموزشی مدیریت وضعیت در Angular با NgRx
- دوره آموزشی تکنیکهای بهینهسازی عملکرد Angular
- دوره آموزشی انگولار: ساخت برنامههای بزرگ
- دوره آموزشی تست و اشکال زدایی در انگولار