داشتن برنامههای ایمن باعث صرفه جویی در زمان میشود و به شما کمک میکند اعتماد مشتری را جلب کنید. این دوره به شما میآموزد که چگونه به نقاط پایانی یک برنامه API محافظت شده توسط Azure Active Directory دسترسی داشته باشید. شما یاد خواهید گرفت که چگونه از یک برنامه جاوا اسکریپت ساده، برنامه Angular و یک برنامه React به منابع دسترسی داشته باشید.
آنچه خواهید آموخت:
هنگامی که برنامه شما در دسترس قرار گرفت عمومی، باید مطمئن شوید که کاربران با نیت بد به طور ایمن از دسترسی به منابع شما محدود شدهاند. یکی از راهها این است که برنامههای خود را با الزام کاربران به تأیید اعتبار و مجوز، ایمن کنید. در این دوره آموزشی، توسعه اپلیکیشنهای جاوا اسکریپت تک صفحهای که توسط Azure Active Directory محافظت میشوند، یاد میگیرید که از یک برنامه ساده جاوا اسکریپت، Angular و React به APIهای ایمن دسترسی داشته باشید. ابتدا نحوه استفاده از یک برنامه جاوا اسکریپت ساده برای دسترسی به یک API ایمن را بررسی خواهید کرد. در مرحله بعد، نحوه استفاده از یک برنامه Angular را برای دسترسی به یک API ایمن شده با AAD کشف خواهید کرد. در نهایت، نحوه استفاده از برنامه React برای دسترسی به API ایمن شده با AAD را خواهید فهمید. پس از اتمام این دوره، مهارتها و دانش لازم برای دسترسی ایمن به EndPointهای API ایمن شده توسط Azure Active Directory را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Securing Your Web API Using Azure Active Directory [17mins]
02-01 Version Check [0mins]
02-02 Getting Started [1mins]
02-03 Application Registrations [2mins]
02-04 Scopes or API Permissions [4mins]
02-05 Setting up AAD in Web API [9mins]
02-06 Summary [1mins]
03 Consume ADD Protected APIs from JavaScript Apps [24mins]
03-01 Introduction [1mins]
03-02 Register a Client App to AAD [3mins]
03-03 Scopes/Permissions for Client Apps [3mins]
03-04 Login Request from Client App [8mins]
03-05 Requesting API Endpoints Protected with AAD [8mins]
03-06 Summary [1mins]
04 Consume ADD Protected APIs from Angular Apps [17mins]
04-01 Getting Started [1mins]
04-02 Setting up Development Environment [5mins]
04-03 Login Request from Angular App [5mins]
04-04 Requesting API Endpoints Protected with AAD [5mins]
04-05 Summary [1mins]
05 Consume ADD Protected APIs from React Apps [17mins]
05-01 Introduction [1mins]
05-02 Setting up Development Environment [5mins]
05-03 Login Request from React App [3mins]
05-04 Requesting API Endpoints Protected with AAD [7mins]
05-05 Summary [1mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 ایمن کردن API وب خود با استفاده از Azure Active Directory [17 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 شروع به کار [1 دقیقه]
02-03 ثبت نام برنامه [2 دقیقه]
02-04 دامنه یا مجوزهای API [4 دقیقه]
02-05 راه اندازی AAD در Web API [9 دقیقه]
02-06 خلاصه [1 دقیقه]
03 APIهای محافظت شده را از برنامههای جاوا اسکریپت اضافه کنید [24 دقیقه]
03-01 مقدمه [1 دقیقه]
03-02 ثبت برنامه مشتری در AAD [3 دقیقه]
03-03 محدوده مجوزها برای برنامههای مشتری [3 دقیقه]
03-04 درخواست ورود از برنامه مشتری [8 دقیقه]
03-05 درخواست نقاط پایانی API محافظت شده با AAD [8 دقیقه]
03-06 خلاصه [1 دقیقه]
04 APIهای محافظت شده را از برنامههای Angular مصرف کنید [17 دقیقه]
04-01 شروع به کار [1 دقیقه]
04-02 راه اندازی محیط توسعه [5 دقیقه]
04-03 درخواست ورود از برنامه Angular [5 دقیقه]
04-04 درخواست نقاط پایانی API محافظت شده با AAD [5 دقیقه]
04-05 خلاصه [1 دقیقه]
05 APIهای محافظت شده را از برنامههای React مصرف کنید [17 دقیقه]
05-01 مقدمه [1 دقیقه]
05-02 راه اندازی محیط توسعه [5 دقیقه]
05-03 درخواست ورود از برنامه React [3 دقیقه]
05-04 درخواست نقاط پایانی API محافظت شده با AAD [7 دقیقه]
05-05 خلاصه [1 دقیقه]
ارویس کار خود را به عنوان معلم ریاضیات آغاز کرد و در آنجا به قدرت تدریس مؤثر پی برد. پس از یک سال تدریس حرفهای، او تصمیم گرفت خود را در صنعت فناوری در حال تحول و تغییر به چالش بکشد. او هرگز از یادگیری مهارتهای برنامه نویسی و زبانهای جدید دست نکشید. در اوایل، او شروع به ایجاد برنامههای وب فقط برای سرگرمی کرد. این علاقه از آن زمان به تصمیم او برای کار تمام وقت در زمینه فناوری منجر شد. موفقیت و تفریحی که او در این زمینه دارد، این اشتیاق را امروز زنده نگه میدارد. سوابق تحصیلی او شامل کارشناسی ارشد علوم ریاضی و علوم کامپیوتر است. اشتیاق او به زبانهای خارجی او را به یادگیری و برقراری ارتباط روان به پنج زبان سوق داده است: آلبانیایی، انگلیسی، ترکی، ایتالیایی و آلمانی. ایجاد دورهها بهترین راه برای ترکیب اشتیاق من برای دانش در مورد فن آوریهای جدید و اشتیاق به تدریس است.