آموزش ارتباطات بلادرنگ با WebSockets - آخرین آپدیت

دانلود Real-time Communication with WebSockets

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: برخلاف اتصالات HTTP، وب‌سوکت‌ها (WebSockets) به شما اجازه می‌دهند تا اتصالات پایداری بین کلاینت و سرور ایجاد کنید تا داده‌ها را به صورت بلادرنگ (Real-time) منتقل کنید. در این دوره آموزشی، «ارتباطات بلادرنگ با WebSockets»، شما نحوه استفاده از پروتکل WebSockets را برای تبادل داده در اپلیکیشن‌های وب خواهید آموخت. ابتدا تفاوت‌های بین پروتکل‌های HTTP و WebSockets را بررسی می‌کنید. سپس، نحوه ایجاد یک کلاینت و سرور پایه WebSocket را با استفاده از بسته ws و APIهای مرورگر یاد می‌گیرید. در نهایت، نمونه‌ای از ساخت یک اپلیکیشن جدول امتیازات (Scoreboard) را خواهید دید که از WebSockets برای به‌روزرسانی لحظه‌ای امتیازات استفاده می‌کند. پس از اتمام این دوره، مهارت‌ها و دانش لازم در مورد WebSockets را برای ایجاد قابلیت‌های پایدار و بلادرنگ در اپلیکیشن‌های وب خود به دست خواهید آورد.

سرفصل ها و درس ها

مقدمه‌ای بر WebSockets Introduction to WebSockets

  • وب‌سوکت‌ها چیستند؟ What Are WebSockets?

  • پروتکل WebSockets The WebSockets Protocol

  • نصب Node.js و کتابخانه ws Install Node.js and the ws Library

  • اتصال به سرور WebSocket از طریق کلاینت Connect to a WebSocket Server from a Client

  • ایجاد یک سرور WebSocket Create a WebSocket Server

  • ارسال پیام از کلاینت Send a Message from a Client

  • ارسال پیام همزمان برای چندین کلاینت (Broadcast) Broadcast to Multiple Clients

  • مدیریت انواع مختلف پیام‌ها Handle Multiple Message Types

  • ارسال داده‌های JSON Send JSON

مدیریت خطاهای WebSocket Handling WebSocket Errors

  • خطاهای اتصال Connection Errors

  • خطاهای مربوط به حجم بالای داده (Payload) Large Payload Errors

  • خطاهای فرمت داده‌ها Data Format Errors

مثال جدول امتیازات و گام‌های بعدی Scoreboard Example and Next Steps

  • مثال عملی جدول امتیازات Scoreboard Example

  • گام‌های بعدی Next Steps

نمایش نظرات

آموزش ارتباطات بلادرنگ با WebSockets
جزییات دوره
24m
14
(آخرین آپدیت)
9
از 5
دارد
دارد
دارد
Jon Friskics
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jon Friskics Jon Friskics

Jon یک نویسنده، توسعه دهنده و عضو تیم Pluralsight از طریق Code School است. اخیراً، او روی محتوا و محصولاتی کار می‌کند که به نویسندگان کمک می‌کند محتوا را به‌طور کارآمد ایجاد کنند. قبل از آن، او چندین سال روی یادگیری تعاملی در Code School کار کرد و بعداً به Pluralsight به عنوان محتوای تعاملی کمک کرد.