تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی انگولار: ارتباط API و احراز هویت

دوره آموزشی انگولار: ارتباط API و احراز هویت

1 ساعت 41 دقیقهمتوسط2017-07-13

مدرسین

Victor Mejia

Victor Mejia

Senior UI Engineer and Instructor

جزئیات دوره

API ها در قلب توسعه شرکت ها قرار دارند و Angular دارای خدمات قوی برای ارتباط با آنها از طریق HTTP است. اما یکی از بهترین راه ها برای پیاده سازی احراز هویت سرویس های API استفاده از JWT ها (نشانه های وب JSON) است. در این دوره، ما عمیقاً از سرویس ارائه شده $ http در Angular برای ایجاد یک سرویس API قوی و قابل استفاده مجدد برای احراز هویت JWT استفاده می کنیم. مربی Victor Mejia همچنین نحوه استفاده از روتر Angular برای محافظت از مسیرهای سمت سرویس گیرنده و سرویس های تست واحد، درخواست های HTTP و اقدامات همگام سازی را پوشش می دهد. همه این مفاهیم با استفاده از یک برنامه مدیریت تماس واقعی نشان داده می شوند، بنابراین می توانید نحوه تماس های API و احراز هویت کاربر را در یک برنامه Angular در دنیای واقعی مشاهده کنید.

اهداف یادگیری
راه اندازی و ذخیره سازی پایگاه داده شما
استفاده از درخواست های HTTP و مسیریابی در Angular
ایجاد سرویس Angular
افزودن احراز هویت JWT
پیاده سازی ورود کاربر
ارسال JWT به درخواست های API

مهارت ها

AngularAPIsFront-End Web DevelopmentWeb DevelopmentOpen SourceSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - استفاده از فایل‌های تمرینی

1. شروع به کار

  • 04 - نمای کلی Angular CLI
  • 05 - معماری یک برنامه Angular + Node
  • 06 - راه‌اندازی پایگاه داده با استفاده از mLab
  • 07 - کاشت یک پایگاه داده

2. HTTP در Angular

  • 08 - مسیر را برای API دریافت کنید
  • 09 - مسیر POST برای API
  • 10 - استفاده از @angular http برای بازیابی مخاطبین، قسمت 1
  • 11 - استفاده از @angular http برای بازیابی مخاطبین، قسمت 2
  • 12 - ایجاد مسیر جدید برای افزودن مخاطب جدید
  • 13 - استفاده از ngForm برای ارسال فرم
  • 14 - نوشتن تابع ()onSubmit

3. ایجاد یک سرویس زاویه ای برای ارتباطات API

  • 15 - سرویس API با تابع درخواست مرکزی
  • 16 - توابع Wrapper برای GET، POST، PUT و DELETE
  • 17 - Refactoring تماس‌های HTTP برای استفاده از سرویس API
  • 18 - تشخیص خطای مرکزی

4. افزودن JWT Authentication به Node Express API

  • 19 - نمای کلی JWT (JSON Web Token).
  • 20 - استفاده از روتر اکسپرس
  • 21 - ورود کاربر و تولید JWT
  • 22 - احراز هویت درخواست‌ها و اعتبارسنجی JWT ها

5. UI ارتباط با API و احراز هویت

  • 23 - سرویس Auth برای مدیریت محلی JWT
  • 24 - پیاده‌سازی ورود کاربر
  • 25 - ارسال JWT به درخواست‌های API
  • 26 - خروج از برنامه
  • 27 - جلوگیری از دسترسی به مسیر بدون احراز هویت

نتیجه

  • 28 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal