- مدرس دوره : علیرضا تراکمه سامانی ( رزومه )
- تعداد ویدیوها : 7 ویدیو
- مدت زمان دوره : 3:14:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده

آموزش Hangfire در ASP.NET Core
آموزش جامع Hangfire در ASP.NET Core (پروژهمحور)
اگر بهدنبال یک دوره کاربردی و پروژهمحور برای مدیریت پردازشهای پسزمینه در پروژههای داتنتی خود هستید، دوره آموزش Hangfire در ASP.NET Core بهترین انتخاب شماست. در این دوره، از صفر تا صد مبانی و تکنیکهای پیشرفته این کتابخانه قدرتمند را بهصورت گامبهگام فرا میگیرید.
در این دوره چه چیزی یاد میگیرید؟
این دوره آموزشی با رویکرد پروژهمحور طراحی شده است تا شما را بهسرعت به یک توسعهدهنده حرفهای در زمینه Background Jobها تبدیل کند. سرفصلهای کلیدی این دوره شامل موارد زیر است:
مفاهیم پایه Hangfire و نحوه راهاندازی اولیه در پروژههای ASP.NET Core.
طراحی معماری مناسب برای مدیریت صفها (Queue) و زمانبندی پیشرفته (Advanced Scheduling).
پیادهسازی Dependency Injection (DI) برای مدیریت وابستگیها در Jobها.
مدیریت خطاها (Error Handling)، مانیتورینگ و بهینهسازی عملکرد برای پروژههای سنگین.
سناریوهای واقعی که در دوره پیادهسازی میشود:
یکی از مزیتهای اصلی این دوره، تمرکز بر نیازهای واقعی صنعت نرمافزار است. در طول دوره، چندین سناریوی عملی را از صفر تا صد پیادهسازی خواهیم کرد که از جمله آنها میتوان به موارد زیر اشاره کرد:
ارسال خودکار ایمیل و پیامک (Notification Services).
پاکسازی اطلاعات و لاگهای قدیمی بهصورت دورهای.
اجرای پردازشهای شبانه (Batch Processing) مانند تهیه گزارشهای خلاصه.
بهروزرسانی خودکار Cache برای افزایش سرعت برنامه.
پردازش فایلهای حجیم بدون ایجاد وقفه در رابط کاربری.
چرا این دوره را انتخاب کنید؟
بروزترین تکنولوژیها: تمامی سرفصلها بر اساس ASP.NET Core 8، SQL Server و آخرین نسخه کتابخانه Hangfire ارائه شدهاند.
نکات کلیدی برای پروژههای سازمانی: نکات ریز و ظریفی که در مستندات رسمی نیست، اما در پروژههای بزرگ و سازمانی حیاتی هستند، بهصورت کامل پوشش داده میشوند.
خروجی دوره: در پایان این دوره، شما یک سیستم حرفهای مدیریت پردازشهای پسزمینه در اختیار دارید که میتوانید آن را در پروژههای کوچک، متوسط و حتی بزرگ (Enterprise) با اطمینان کامل پیادهسازی کنید.
این دوره مناسب چه کسانی است؟
این دوره برای طیف گستردهای از توسعهدهندگان داتنت طراحی شده است، از جمله:
برنامهنویسان C# و ASP.NET Core که میخواهند دانش خود را ارتقاء دهند.
توسعهدهندگان Web API که با چالش پردازشهای طولانی مواجه هستند.
افرادی که بهتازگی قصد یادگیری Background Jobها در داتنت را دارند.
توسعهدهندگان نرمافزارهای سازمانی که به دنبال راهحلی اصولی و مقیاسپذیر هستند.
علاقهمندان به معماری نرمافزار و طراحی اصولی در پروژههای .NET.
فهرستـــ ویدیوها
مدت زمان دوره 3:14:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
معرفی Hangfire ، ایجاد پروژه و نصب پکیج های لازم
معرفی دوره و توضیحات مربوط به Hangfire ، ایجاد پروژه asp.net core api و نصب پیکج های مربوط به hangefire
ایجاد اعتبار سنجی داشبورد و ایجاد ساختار اولیه Hangfire
ایجاد اعتبار سنجی داشبورد و ایجاد ساختار اولیه Hangfire ایجاد interface و Service بیس برای تنظیمات اولیه Hangfire
ایجاد کانتکس ، کانفیگ صف ها و داشبورد
ایجاد کانتکس و اتصال بانک اطلاعاتی به hangfire ایجاد صف ها و کانفیگ مربوط به داشبورد
ایجاد لایه های DAL , BLL , Domain و UserRepository
خارج کردن Hangfire از لایه اصلی و انتقال به لایه BLL ایجاد لایه Domain برای جداول بانک اطلاعاتی ایجاد لایه DAL برای مدیریت Context ایجاد User Repository
مخصوص اعضای ویژه

نظرات کاربران در رابطه با این دوره