آیا شما علاقه مند به ساختن اپلیکیشن وب خود در زمان واقعی هستید، اما مطمئن نیستید که چگونه شروع به کار کنید؟ اگر چنین است، این دوره می تواند با ارائه معرفی Socket.IO که یک کتابخانه وب است به شما در ساخت یک اپلیکیشن چت با چندین Room کمک کند. علاوه بر این، در این دوره با نحوه ی ایجاد سرور با Express و  Socket.IO، کدنویسی front-end HTML و ایجاد چت با تابع emit، نحوه ی افزودن namespace، کدنویسی room جدید در namespace و راه اندازی چندین room  برای کاربران آشنا می شوید.

سرفصل ها:

  • معرفی
  • پیش نیازهای دوره
  • استفاده از فایل های تمرین
  • راه اندازی
  • راه اندازی NPM
  • معرفی پروژه
  • Socket
  • Socket server با NPM و Express
  • کدنویسی front-end HTML
  • کدنویسی و تست تعاملات
  • رویدادها: اتصال و قطع ارتباط
  • معرفی و راه اندازی namespace
  • Room ها
  • معرفی و راه اندازی Room ها
  • راه اندازی چندین room
  • تکمیل tech rooms
  • راه حل  tech rooms
  • سوکت پیشرفته
  • راه اندازی و معرفی ابزار اشکال زدایی
  • Emit cheatsheet
  • نتیجه