دوره آموزشی
دوبله زبان فارسی

دوره URL Shortener :Let's Build It در دات نت

دوره URL Shortener :Let's Build It در دات نت

✅ سرفصل و جزئیات آموزش

در این دوره، شما خواهید آموخت که چگونه یک URL Shortener آماده برای تولید بسازید که شامل مفاهیم، توسعه و استقرار آن خواهد بود.

در این دوره جامع "Let's Build It"، گوی فریرا یک سیستم URL Shortene یا کوتاه کننده URL کامل و آماده برای تولید را از ابتدا تا استقرار در توسعه تولید ایجاد خواهد کرد. این دوره با تحلیل الزامات آغاز می‌ شود، سپس به طراحی سیستم می‌ پردازد و پس از آن با تنظیم محیط توسعه و یکپارچه سازی مداوم ادامه می‌ یابد.

سپس، به زیرساخت به عنوان کد و مدیریت اسرار می‌ پردازد و تنها پس از انجام صحیح تمام مراحل راه اندازی، به کدنویسی یک URL shortener کامل با استفاده از بهترین شیوه‌ ها می‌ پردازد.

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

دوره URL Shortener :Let's Build It در دات نت

  • خوش آمدگویی 01:33
  • در این دوره چه چیزی یاد خواهید گرفت؟ 03:44
  • این دوره برای چه کسانی مناسب است و پیش نیازهای آن چیست؟ 01:13
  • مقدمه 04:59
  • الزامات عملکردی 03:02
  • الزامات غیرکاربردی 04:46
  • خلاصه بخش 01:45
  • کشف طول Short Url 09:42
  • طراحی معماری سطح بالا 14:58
  • تخصیص فناوری به معماری 06:14
  • مقدمه 01:56
  • ایجاد و راه اندازی مخزن گیت هاب 04:45
  • راه اندازی محیط های گیت هاب 04:19
  • ایجاد پروژه API 08:15
  • ایجاد GitHub Actions برای API 09:03
  • خلاصه بخش 00:34
  • مقدمه 05:26
  • زیرساخت به عنوان کد و Bicep چیست؟ 09:49
  • نوشتن اسکریپت های Bicep برای زیرساخت URL shortener 21:19
  • استقرار زیرساخت برای آژور با GitHub Actions 14:48
  • استقرار زیرساخت در چندین محیط 15:15
  • استقرار API با GitHub Actions 06:23
  • خلاصه بخش 01:09
  • مقدمه 05:20
  • استقرار Azure Key Vault با استفاده از Bicep 08:34
  • یکپارچه سازی با Key Vault 12:55
  • ارتقای امتیازات GH Actions را به مجوزهای نوشتن 04:31
  • خلاصه بخش 01:19
  • مقدمه 00:24
  • طراحی ویژگی 08:58
  • ایجاد یک URL کوتاه 38:14
  • مدیریت درخواست ها برای ایجاد یک URL کوتاه 29:51
  • افزودن اعتبار سنجی ورودی 08:37
  • ایجاد یک اندپوینت API برای ایجاد URL های کوتاه 13:12
  • استقرار منابع CosmosDB با Bicep 06:31
  • ذخیره سازی URLs در CosmosDB 16:12
  • افزایش توکن و جلوگیری از داپلیکیشن 07:04
  • دمو 06:48
  • خلاصه بخش 04:21
  • مقدمه 01:27
  • طراحی ویژگی 05:16
  • ایجاد زیرساخت Token Range API 01:58
  • راه اندازی PostgreSQL برای مدیریت توکن 09:40
  • ایجاد گردش کار GitHub Action برای Token Range API 14:50
  • مدیریت درخواست های محدوده توکن 33:23
  • استقرار اسکیمای پایگاه داده 06:41
  • ایجاد یک سرویس میزبان شده برای بازیابی محدوده 32:14
  • افزودن سیاست امتحان مجدد با Polly 08:33
  • دمو 06:16
  • خلاصه بخش 01:47
  • مقدمه 00:33
  • استفاده از Microsoft Entra ID برای احراز هویت 03:11
  • استقرار منابع Entra ID با استفاده از Bicep 11:45
  • پیکربندی اپلیکیشن Entra ID برای API 04:12
  • اعطای مجوز به GitHub Action برای استقرار اپلیکیشن EntraID 04:51
  • افزودن احراز هویت JWT با Entra ID در API 09:04
  • دسترسی به هویت کاربر در API 08:55
  • خلاصه بخش 01:28
  • مقدمه 03:46
  • استقرار Redirect API با استفاده از Bicep 02:44
  • ایجاد گردش کار GitHub Action برای Redirect API 07:23
  • پیاده سازی منطق URL redirection یا تغییر مسیر URL 21:10
  • راه اندازی Azure Redis Cache 03:59
  • استفاده از Redis Cache برای عملکرد بهتر 14:54
  • دمو 05:11
  • خلاصه بخش 01:24
  • مقدمه 00:41
  • پرداختن به چالش های داده 13:49
  • راه اندازی Azure Function برای پردازش داده با استفاده از Bicep 13:15
  • ایجاد GitHub Action برای عملکرد آژور 16:17
  • پیاده‌ سازی Azure Function با CosmosDB Trigger 10:53
  • افزودن List endpoint به API 29:07
  • افزودن صفحه بندی با استفاده از Continuation Tokens 22:03
  • دمو 01:57
  • جمع بندی بخش 02:17
  • مقدمه 01:13
  • React.js چیست؟ 06:15
  • ایجاد پروژه ری اکت 08:20
  • استقرار وب اپلیکیشن Azure Static با استفاده از Bicep 05:21
  • پیکربندی وب اپلیکیشن در Microsoft Entra ID 05:35
  • ایجاد GitHub Action برای وب اپلیکیشن استاتیک 08:26
  • یکپارچه سازی MSAL.js برای احراز هویت Entra ID 29:03
  • فعال CORS در Api 03:51
  • فهرست کردن URLs در UI 17:29
  • اعمال سبک در کامپوننت ها 09:13
  • ساخت یک فرم برای ایجاد URL های کوتاه 12:20
  • خلاصه بخش 02:41
  • بیایید تمرین کنیم 05:31
  • راه حل 04:58
  • مقدمه 01:11
  • Health Check چیست؟ 04:38
  • پیاده سازی HealthCheck 12:50
  • اعمال Health Checks در همه خدمات 08:48
  • پیکربندی Health Checks با استفاده از Bicep 03:50
  • جمع بندی بخش 02:50
  • مقدمه 01:27
  • OpenTelemetry چیست؟ 05:51
  • پیکربندی Application Insights و Log Analytics فضای کاری با Bicep 17:42
  • اضافه کردن OpenTelemetry به خدمات 17:54
  • جمع آوری معیارهای درخواست 04:19
  • دمو 09:47
  • جمع بندی بخش 03:34
  • مقدمه 00:50
  • Azure FrontDoor چیست؟ 06:00
  • استقرار Front Door با استفاده از Bicep 27:05
  • پیکربندی Health Probe 04:53
  • اضافه کردن یک قانون محدودیت نرخ با WAF به Front Door 06:28
  • راه اندازی یک دامنه سفارشی با Front Door 13:06
  • دمو 02:36
  • جمع بندی بخش 01:38
  • مقدمه 01:24
  • راه اندازی یک شبکه مجازی 03:49
  • اضافه کردن خدمات به شبکه مجازی 19:23
  • اجازه دادن به درخواست های FrontDoor 06:47
  • پیاده سازی محدودیت های دسترسی برای CosmosDB 03:14
  • پیاده سازی محدودیت های دسترسی برای Redis 08:11
  • پیاده سازی محدودیت های دسترسی برای PostgreSQL 05:41
  • اجازه دادن به استقرارهای GitHub Action در سرویس های اپلیکیشن 09:01
  • پیاده سازی محدودیت های دسترسی برای KeyVault 02:15
  • جمع بندی بخش 02:29

6,622,500 1,324,500 تومان

مشخصات آموزش

دوره URL Shortener :Let's Build It در دات نت

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:
  • تعداد درس:121
  • مدت زمان :16:46:00
  • حجم :3.81GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
11,099,500 2,219,900 تومان
  • زمان: 28:06:16
  • تعداد درس: 215
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,406,000 1,481,200 تومان
  • زمان: 18:45:58
  • تعداد درس: 79
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,476,500 895,300 تومان
  • زمان: 11:20:05
  • تعداد درس: 123
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,595,500 1,119,100 تومان
  • زمان: 14:10:43
  • تعداد درس: 75
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,231,500 446,300 تومان
  • زمان: 05:39:43
  • تعداد درس: 88
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,522,500 904,500 تومان
  • زمان: 11:27:14
  • تعداد درس: 161
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,017,000 1,203,400 تومان
  • زمان: 15:14:07
  • تعداد درس: 171
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,812,000 962,400 تومان
  • زمان: 12:11:23
  • تعداد درس: 80
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
21,099,500 4,219,900 تومان
  • زمان: 53:25:00
  • تعداد درس: 166
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید