دوره آموزشی Angular: ایمن کردن برنامه ها

دوره آموزشی Angular: ایمن کردن برنامه ها

1 ساعت 9 دقیقهپیشرفته2018-05-17

مدرسین

Emmanuel Henri

Emmanuel Henri

Executive with 20+ years of experience in programming and design

جزئیات دوره

Angular به شما امکان می دهد تا برنامه های پیچیده را به سرعت بسازید، اما این برنامه های قدرتمند می توانند درها را به روی مهم ترین سیستم های شما باز کنند. برای ایمن نگه داشتن سیستم‌های خود، باید فرآیندهای احراز هویت خود را سخت‌تر کنید و مطمئن شوید که درهای دیگر بسته هستند و همچنین آسیب‌پذیری‌ها را که در چارچوب اصلی و زنجیره ابزار ظاهر می‌شوند، زیر نظر داشته باشید. در این دوره پروژه محور، استراتژی های عملی و بهترین روش ها برای ایمن سازی برنامه های Angular خود را بیاموزید. برخی از مهم‌ترین تهدیدات امنیتی و نحوه جلوگیری از تأثیرگذاری این مشکلات بر برنامه‌هایتان را بررسی کنید. این دوره همچنین نحوه استفاده از JSON Web Tokens برای احراز هویت یکبار ورود به سیستم در یک برنامه Angular را پوشش می دهد.

اهداف یادگیری
نقش سازمان 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 - مراحل بعدی
۴۰,۰۰۰ تومان