قیمت این دوره: رایگانــ
  • مدرس دوره : محمد مهدی بنیادی
  • تعداد ویدیوها : 0 ویدیو
  • مدت زمان دوره : 0:0:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : درحال آماده سازی
شروع SignalR برای توسعه دهندگان .NET

شروع SignalR برای توسعه دهندگان .NET

آموزش SignalR برای توسعه‌دهندگان .NET؛ ساخت اولین اپلیکیشن بلادرنگ (Real-Time)

 

در یک وب‌اپلیکیشن معمولی و سنتی، کلاینت (Client) زمانی از تغییرات سرور باخبر می‌شود که خودش یک درخواست یا Request جدید ارسال کند. اما چه می‌شود اگر بخواهیم سرور بتواند خودش و در همان لحظه، تغییرات را به کلاینت‌های متصل اطلاع دهد؟

فرض کنید در پروژه‌های خود با سناریوهای زیر روبه‌رو هستید:

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

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

یک نوتیفیکیشن یا اعلان جدید ایجاد می‌شود و باید بلافاصله روی مانیتور کاربر ظاهر شود.

یک داشبورد مدیریتی باید در لحظه (Live) با داده‌های جدید به‌روزرسانی شود.

اینجاست که وارد دنیای هیجان‌انگیز ارتباطات بلادرنگ یا Real-Time Communication می‌شویم. در این دوره رایگان یاد می‌گیرید چطور با استفاده از ASP.NET Core SignalR یک ارتباط دوطرفه و زنده بین کلاینت و سرور ایجاد کنید؛ به‌شکلی که سرور بدون منتظر ماندن برای درخواست بعدی کلاینت، داده‌ها را ارسال کند.

ما در این دوره از پایه شروع می‌کنیم، با مفاهیم اصلی SignalR آشنا می‌شویم، اولین ارتباط Real-Time خود را برقرار می‌کنیم و قدم‌به‌قدم پیش می‌رویم تا در نهایت یک پروژه کاربردی کامل را پیاده‌سازی کنیم.

 

سرفصل‌های دوره آموزشی SignalR در دات‌نت

فصل اول: آشنایی با ارتباط بلادرنگ (Real-Time) و معماری SignalR

فصل دوم: شناخت عمیق هاب‌ها (Hubs) و کلاینت‌ها در سیگنال‌ار

فصل سوم: مدیریت ارتباط و تبادل داده بین کلاینت و سرور (Client ↔ Server Communication)

فصل چهارم: مدیریت اتصال‌ها، اتصال مجدد (Reconnect) و مدیریت گروه‌ها (Groups)

فصل پنجم: پیاده‌سازی پروژه عملی (ساخت چت‌روم و سیستم پیام‌رسانی زنده)

فصل ششم: بررسی قابلیت‌های جدید SignalR و تکنولوژی‌های مرتبط

 

این دوره برای چه کسانی مناسب است؟

این دوره به‌صورت تخصصی برای توسعه‌دهندگان .NET طراحی شده است که با زبان برنامه‌نویسی C# و فریم‌ورک ASP.NET Core آشنایی دارند و می‌خواهند برای اولین بار، مهارت خود را در زمینه توسعه وب‌اپلیکیشن‌های Real-Time ارتقا داده و SignalR را از صفر تا صد یاد بگیرند.

 

 



  • این دوره به زودی آغاز میشود


فهرستـــ ویدیوها

مدت زمان دوره 0:0:00

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

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .