آموزش Angular: بر اساس Azure Microservices بنا شده است

Angular: Building on Azure Microservices

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Angular و .NET ممکن است یک جفت بعید به نظر برسد ، اما با استفاده از بهترین ویژگی های هر فریم ورک ، می توانید برنامه ها و API های هوشمند و زیبا بسازید. با افزودن Microsoft Azure ، شما یک گزینه میزبان قوی و آسان برای پروژه های خود دارید. در این دوره Robby Millsap نحوه توسعه خدمات دات نت امن با Angular و Azure را نشان می دهد. در قسمت اول ، او یک برنامه Angular در بالای .NET ایجاد می کند. در مرحله دوم ، او با استفاده از NET Core یک API می سازد. در طول راه ، او نشان می دهد که چگونه برنامه های شما را با Auth0 ایمن کرده و با استفاده از یک روند کار ادغام مداوم با Visual Studio Team Services و GitHub ، آنها را مستقر می کند. بعلاوه ، بیاموزید که چگونه برنامه های خود را از جلو به عقب آزمایش کنید و به کتابخانه هایی دسترسی پیدا کنید که کار شما را بسیار راحت تر می کند.

در پایان دوره ، مهارت هایی برای اتصال چارچوب Angular محبوب به خدمات اصلی در اکوسیستم مایکروسافت خواهید داشت.
موضوعات شامل:
  • ایجاد و پیکربندی پروژه Angular
  • امنیت ورود به سیستم
  • کار با GitHub و خدمات تیم Visual Studio
  • ساخت API ها در NET Core
  • ایمن سازی دات نت API ها
  • تست با پستچی
  • ساخت پروکسی NET از ابتدا تا انتها

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • فایل های تمرینی Exercise files

1. زاویه ای 1. Angular

  • تنظیم محیط Environment setup

  • ایجاد یک پروژه زاویه ای Creating an Angular project

  • انتشار به لاجوردی Publishing to Azure

  • آزمایش واحد با کارما و یاس Unit testing with Karma and Jasmine

  • نسخه ی نمایشی: آزمایش تزریق وابستگی Demo: Testing dependency injection

2. امن ورود به سیستم با Auth0 2. Securing Login with Auth0

  • ایجاد مستاجر Creating a tenant

  • ایجاد یک سرویس auth Creating an auth service

  • ایمن سازی مسیرها با نگهبانان Securing routes with auth guards

3. VSTS و GitHub 3. VSTS and GitHub

  • بررسی کد در GitHub Checking code into GitHub

  • ایجاد فضای کاری VSTS Creating a VSTS workspace

  • ایجاد یک تعریف ساخت Creating a build definition

  • ایجاد یک نسخه انتشار Creating a release definition

4- ایجاد API در هسته NET 4. Building APIs in .NET Core

  • C # vs TypeScript C# versus TypeScript

  • ایجاد یک پروژه از قالب های دات نت Creating a project from .NET templates

  • ایجاد یک پروژه از ویژوال استودیو Creating a project from Visual Studio

  • نسخه ی نمایشی: ایجاد کنترلر (تست محور) Demo: Creating a controller (test-driven)

  • نسخه ی نمایشی: آزمایش تزریق سرویس با Moq Demo: Testing service injection with Moq

  • نسخه ی نمایشی: تست کدهای وضعیت HTTP Demo: Testing HTTP status codes

  • اجرای خدمات خرد از ویژوال استودیو Running microservices from Visual Studio

5. ایمن سازی سرویس های خدمات با Auth0 5. Securing Microservices with Auth0

  • کاوش در API در Auth0 Exploring APIs in Auth0

  • اضافه کردن الزامات JWT برای راه اندازی Adding JWT requirements to startup

  • تست API با Postman Testing the API with Postman

  • افزودن دامنه به نشانه های JWT Adding scopes to the JWT tokens

  • انتشار میکروسرویس به لاجورد Publishing the microservice to Azure

6. تست با پستچی 6. Testing with Postman

  • ایجاد محیط Creating environments

  • مجوز خودکار Automating authorization

  • تست عقل با تست Runner Sanity testing with Test Runner

7. با هم قرار دادن آن 7. Putting It All Together

  • ایجاد یک پروکسی Creating a proxy

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Angular: بر اساس Azure Microservices بنا شده است
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 46m
32
Linkedin (لینکدین) lynda-small
27 فروردین 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
11,593
- از 5
ندارد
دارد
دارد
Robby Millsap

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robby Millsap Robby Millsap

Robby "Sap" Millsap نویسنده ، سخنران کنفرانس و مهندس نرم افزار است. Sap بیش از دو دهه تجربه در توسعه نرم افزار و DevOps دارد. وی از سال 2017 مدرس LinkedIn Learning بوده و در حال حاضر مهندس ارشد نرم افزار با شرکت Trek Bicycle Corporation است. Sap یک بلندگو با طنز و جذاب ، تصمیم گیری در زندگی را تغییر داد تا در ایجاد دوره ها و صحبت کردن در کنفرانس ها بعد از خوابیدن در طی یک جلسه فنی به خصوص خسته کننده در اورلاندو در سال 2014 ، به ایجاد تمرکز بپردازد. مربی پرشور در دوره ها و جلسات خود. بیش از هر چیز ، ساپ از خواندن ، سوار دوچرخه های بسیار جذاب Trek و بغل کردن نادر از بچه های نوجوانش لذت می برد. می توانید در وب سایت وی (iamsap.com) اطلاعات بیشتری کسب کنید.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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