دوره افزایش تاب‌ آوری با Polly

آموزش عملی و جامع استراتژی‌های تاب‌آوری با کتابخانه Polly، برای ایجاد اپلیکیشن‌های قدرتمند و انعطاف‌پذیر در .NET.

آموزش عملی و جامع استراتژی‌های تاب‌آوری با کتابخانه Polly، برای ایجاد اپلیکیشن‌های قدرتمند و انعطاف‌پذیر در .NET.

2,490,000 تومان


توضیحات دوره افزایش تاب‌ آوری با Polly

اپلیکیشن‌های دات‌نتی خود را ضدضربه کنید: دوره جامع استراتژی‌های تاب‌آوری با Polly

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

 

💥 به دنیای شکست‌ناپذیری خوش آمدید! دوره جامع تاب‌آوری با Polly دروازه‌ای به ساخت اپلیکیشن‌های NET. است که تسلیم نمی‌شوند.

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

 

💡 چرا این دوره یک سرمایه‌گذاری ضروری برای شماست؟

  • 🛡️ آرامش خاطر: با مدیریت حرفه‌ای خطاهای شبکه، قطعی سرور و مشکلات غیرمنتظره، شب‌ها راحت بخوابید!
  • 📱 تجربه کاربری بی‌نظیر: اپلیکیشن‌هایی بسازید که همیشه در دسترس و پاسخگو هستند و کاربران عاشق پایداری آن می‌شوند.
  • 🏆 ارتقای شغلی: به متخصصی تبدیل شوید که شرکت‌ها برای ساخت سیستم‌های حیاتی و مقیاس‌پذیر به دنبالش هستند.
  • 🛑 جلوگیری از ضرر: کاهش چشمگیر هزینه‌های ناشی از قطعی سیستم و از دست رفتن مشتریان.

 

🚀 در این دوره چه دانش و مهارتی را به دست می‌آورید؟

ما عمیقاً به قلب Polly نفوذ می‌کنیم و شما را با استراتژی‌های کلیدی مسلح می‌کنیم:

  • ⏱️ Timeout (پایان انتظار بیهوده): جلوی قفل شدن منابع و کندی سیستم را با مدیریت هوشمند زمان پاسخ‌دهی بگیرید.
  • 🔄 Retry (شانس دوباره هوشمند): نگذارید خطاهای گذرا عملیات حیاتی شما را متوقف کنند. یاد بگیرید چگونه به طور خودکار و با استراتژی، تلاش مجدد کنید.
  • Circuit Breaker (فیوز هوشمند): از سرریز شدن خطاها به کل سیستم جلوگیری کنید و به سرویس‌های تحت فشار فرصت بازیابی بدهید.
  • 🚦Rate Limiter (نگهبان منابع): ترافیک ورودی را کنترل کنید، از سوءاستفاده جلوگیری کنید و منابع سرور خود را امن نگه دارید.
  • 🎯 Hedging (استراتژی پشتیبان): ریسک را کاهش دهید و با اجرای همزمان یا جایگزین عملیات، شانس موفقیت را به حداکثر برسانید.
  • 🛟Fallback (نقشه جایگزین): حتی در صورت شکست کامل یک عملیات، با ارائه یک راه حل جایگزین، سیستم را سرپا نگه دارید.

 

 

🌪️ به دل طوفان بزنید: استاد مهندسی آشوب (Chaos Engineering) شوید!

فقط ساختن سیستم مقاوم کافی نیست؛ باید آن را در شرایط واقعی آزمایش کنید! ما به شما یاد می‌دهیم چگونه با استفاده از Simmy و تزریق کنترل‌شده‌ی خطا (Fault)، تأخیر (Latency) و رفتارهای غیرمنتظره (Behavior)، نقاط ضعف پنهان سیستم خود را قبل از آنکه فاجعه رخ دهد شناسایی و برطرف کنید. پیش‌بینی کنید چه اتفاقی خواهد افتاد (Outcome) و برای آن آماده شوید.

 

🌟 از توسعه‌دهنده به معمار تاب‌آوری تبدیل شوید!

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

 

🌐 این دوره برای چه کسانی طراحی شده؟ 

برای تمام توسعه‌دهندگان .NET (از سطح متوسط تا پیشرفته) که می‌خواهند سطح مهارت خود را از صرفاً کدنویسی به معماری سیستم‌های پایدار و قابل اتکا ارتقا دهند و اپلیکیشن‌هایی بسازند که بتوان به آن‌ها افتخار کرد.

 

✨ آماده‌اید تا سطح جدیدی از پایداری را در اپلیکیشن‌های NET. تجربه کنید؟

این دوره نقشه راه شما برای ساخت نرم‌افزارهایی است که نه تنها کار می‌کنند، بلکه در شرایط سخت نیز به بهترین شکل به کار خود ادامه می‌دهند. با Polly، کنترل کامل خطاها را در دست بگیرید و با اطمینان کد بزنید!

 

🎁 مزایای ویژه این دوره

ما در طراحی این دوره‌ی آموزشی، تمام نیازهای یک یادگیری کارآمد را در نظر گرفته‌ایم:

  • 📝 جزوه‌های PDF آماده برای هر فصل: نیازی به یادداشت‌برداری زمان‌بر نیست. برای هر فصل از دوره، یک جزوه‌ی خلاصه و مفید در قالب PDF ارائه کرده‌ایم تا بتوانید به‌راحتی مرور کنید و نکات کلیدی را همیشه در اختیار داشته باشید. این جزوه‌ها حاصل تجربه‌ی مدرس و نکات طلایی دوره هستند که یادگیری شما را تسریع می‌کنند.

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

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

 

🏗️ محتوای دوره و ساختار آن

دوره‌ی  افزایش تاب‌آوری با Polly شامل ۱۰ فصل و بیش از ۴۵ ویدیو آموزشی است. ساختار دوره به گونه‌ای است که ابتدا مفاهیم پایه معرفی می‌شوند و سپس به تدریج به مباحث پیشرفته‌تر می‌پردازیم. هر فصل با یک پروژه‌ی کوچک عملی همراه است تا بلافاصله آموخته‌های خود را به کار ببندید. بخش‌های تعاملی دوره شامل:

  • 🎬 ویدیوهای آموزشی با کیفیت بالا: تمامی ویدیوها به زبان فارسی روان و با بیان شیوا تهیه شده‌اند تا مفاهیم پیچیده را به ساده‌ترین شکل ممکن یاد بگیرید.

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

  • ♻️ به‌روزرسانی مداوم محتوا: فناوری‌ها و ابزارها همیشه در حال پیشرفت هستند. ما تعهد می‌دهیم که محتوای دوره را به‌روز نگه داریم. هر زمان قابلیت جدیدی در Polly یا مفاهیم تاب‌آوری مطرح شود، شما به‌عنوان دانشجوی دوره به محتوای به‌روزشده دسترسی خواهید داشت.

  • 📝 جزوه‌های PDF آماده برای هر فصل:  برای هر فصل یک جزوه‌ی جامع و کاملاً منظم در قالب PDF تقدیم شما می‌شود. این جزوه شامل خلاصه‌ی مباحث کلیدی، نمودارها، کدهای نمونه و نکات طلایی مدرس است تا بدون نیاز به یادداشت‌برداری وقت‌گیر، بتوانید در هر زمان مرور کنید و دانش خود را تثبیت نمایید.

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

 

نگاهی به دوره افزایش تاب‌ آوری با Polly



مدرس احسان بابائی
مخاطب برنامه‌نویسان
فصل 10‌
مدت زمان 11:27:51
سطح پیشرفته
وضعیت تکمیل شده
تعداد جلسات 56
فرمت

فیلم محافظت‌شده (مشاهده آنلاین در پلیر مخصوص)

قابل مشاهده

در دو سیستم ویندوز یا اندروید

قیمت 2,490,000 تومان

ویدئوهای دوره افزایش تاب‌ آوری با Polly

1
آشنائی با Resilience

00:03:29

2
کتابخانه Polly

00:05:42

3
استراتژی های تاب آوری در Polly

00:12:14

4
Chaos Engineering

00:04:45

5
استراتژی های آشوب

00:05:06

6
آشنایی با Telemetry

00:04:22

1
معرفی Resilience Pipelines

00:20:00

2
نحوه استفاده از CancellationToken

00:06:03

3
نحوه استفاده از ResilienceContext

00:13:22

4
نکات تکمیلی ResilienceContext

00:07:05

5
چه زمانی از ExecuteOutcome استفاده کنیم؟

00:10:59

6
کاربرد state

00:06:02

7
استفاده از Registry برای ثبت استراتژی ها

00:13:11

8
استفاده از Dependency Injection برای ثبت استراتژی ها

00:11:40

1
چه زمانی از Retry استفاده کنیم؟

00:04:11

2
استفاده از Retray برای سرویس ارسال پیامک

00:13:09

3
مدیرت Delay

00:09:04

4
پیاده سازی DelayGenerator

00:12:15

1
معرفی استراتژی Circuit Breaker و کاربردها

00:06:39

2
پیاده سازی Circuit Breaker

00:19:05

3
کنترل دستی مدار

00:06:50

4
معرفی رویداد ها

00:05:04

5
دریافت وضیعت

00:08:30

6
استفاده Break Duration Generator

00:05:29

1
معرفی استراتژی Hedging و کاربردها

00:05:07

2
نحوه پیاده سازی

00:12:08

3
درخواست ها چگونه ارسال می شوند؟

00:11:23

4
حالت های مختلف برای کنترل نحوه اجرای عملیات

00:14:38

5
ResilienceContext در Hedging

00:03:29

6
Action Generator

00:05:26

1
معرفی استراتژی Timeout

00:03:30

2
پیاده سازی استراتژی Timeout

02:30:06

1
معرفی Fallback

00:08:25

2
پیاده سازی Fallback - بخش اول

00:11:40

3
پیاده سازی Fallback - بخش دوم

00:06:42

4
پیاده سازی Fallback - بخش سوم

00:16:39

5
ترکیب Retry + Fallback

00:04:47

6
بررسی OnFallback

00:03:20

1
اشنایی با RateLimits و کاربردها

00:09:28

2
انواع RateLimits در دات نت

00:11:04

3
ایجاد استراتژی FixedWindow RateLimiter

00:17:33

4
استفاده از FixedWindow RateLimiter برای سناریوی OTP Code

00:15:01

5
Sliding Window RateLimiter

00:09:51

6
محدودسازی بر مبنای سطل توکن

00:07:32

7
محدودکننده هم‌زمانی

00:11:14

8
مدیریت سهمیه بر اساس کلیدPartition

00:15:44

1
مهندسی آشوب چیست و چرا مهم است؟

00:12:08

2
تزریق خطا؛ شبیه‌سازی خرابی واقعی

00:17:00

3
وقتی پاسخ‌ها جعل می‌شوند؛ تمرین مقاوم‌سازی

00:11:10

4
تزریق تأخیر؛ شبیه‌سازی کندی شبکه

00:07:17

5
برهم‌زدن روال معمول؛ بازی با رفتار سیستم

00:08:46

6
پیکربندی پیشرفتهٔ استراتژی‌های آشوب

00:10:37

1
طراحی Shared Pipeline در برابر Use-Case Pipeline

00:14:30

2
نوشتن تست برای استراتژی‌های تاب‌آوری

00:11:35

3
رهگیری رویدادهای تاب‌آوری با Telemetry

00:17:11

4
ارسال متریک‌ها به دنیای OTEL

00:08:34

ثبت دیدگاه

برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربری‌تان شوید

دیدگاه کاربران