آموزش ارتباطات پروتکل وب سوکت با نود جی اس و انگولار – WebSocket با Node.js و Angular + گواهینامه

آموزش ارتباطات پروتکل وب سوکت با نود جی اس و انگولار – WebSocket با Node.js و Angular + گواهینامه

پروتکل WebSocket چیست؟ اگر بخواهیم یک برنامه چت در سایت خود داشته باشیم؛ نیاز است از پروتکلی استفاده شود که دارای قابلیت ارتباط کاملا دوطرفه (full-duplex) و دائمی باشد. بنابراین چنانچه بخواهیم در مرورگر از چنین قابلیتی استفاده کنیم باید پروتکل WebSocket را به کار ببریم. در این پروتکل، پیام‌ها بدون تاخیر انتظار برای پاسخ‌گویی سرور، بین کاربران ارسال می‌شوند. Node.js چیست؟ Node یک محیط اجرایی جاوا اسکریپت است که برای ساخت برنامه‌های شبکه‌محور استفاده می‌شود. Node اجازه می‌دهد تا جاوا اسکریپت به عنوان یک زبان برنامه‌نویسی سمت سرور مورد استفاده قرار بگیرد و به سادگی با دیگر برنامه‌هایی که در سرور اجرا می‌شوند؛ تعامل کند. Angular چیست؟ Angular یک فریم‌ورک توسعه وب برای ساخت وب‌اپلیکیشن‌های دینامیک و تک‌صفحه‌ای است. Angular از زبان جاوا اسکریپت استفاده می‌کند و توسط تیم توسعه‌دهنده گوگل توسعه داده شده است. اهمیت یادگیری ارتباطات WebSocket با Node و Angular چیست؟ یادگیری ارتباطات WebSocket با Node و Angular بسیار مهم است زیرا به کاربران اجازه می‌دهد تا بتوانند ارتباطات در زمان واقعی را به صورت برخط برقرار کنند. با استفاده از این تکنولوژی، می‌توان تاخیر در ارتباطات واقعی و زمان برنامه‌های وب خود از بین برد. در این فرادرس چه چیزی یاد می‌گیریم؟ در این فرادرس ابتدا به معرفی و آماده‌سازی محیط کار برای کدنویسی Nodejs و Angular می‌پردازیم؛ سپس اعمال نوتیفیکیشن اتصال کاربر جدید برای پروژه و احراز هویت کاربر جدید در سمت فرانت‌اند (Angular) را مورد بررسی قرار می‌دهیم. در انتها، بررسی پروژه و اعمال نوتیفیکیشن در سمت فرانت برای اتصال یا عدم اتصال کاربران را به شما مخاطبین عزیز یاد خواهیم داد.

تریلر دوره

توضیحات کامل دوره

...

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

  • چکیده
    0:01:24

  • مقدمه‌ای بر پروتکل WebSocket و مزایای آن
    رایگان 0:05:40
  • آماده‌سازی اولیه پروژه چت با WebSocket در Nodejs و Angular
    0:07:51
  • آزمون ۱

  • به‌کارگیری WebSocket در بک‌اند با کتابخانه WebSocket
    رایگان 0:08:21
  • بررسی کتابخانه WebSocket
    0:06:40
  • بررسی رویدادهای مختلف پیاده‌سازی پروژه چت متنی با کتابخانه Socket.IO
    0:13:06
  • آزمون ۲

  • معرفی و کار با BehaviorSubject از RXJS در انگولار
    0:08:40
  • پیاده‌سازی سرویس چت در فرانت‌اند با behavior و کتابخانه socket.io-client با انگولار
    رایگان 0:10:40
  • دریافت لیست پیام‌ها و ذخیره‌سازی آن‌ها
    0:07:40
  • ارسال پیام به سرور و تست پروژه
    رایگان 0:10:08
  • پیاده‌سازی نوتیفیکیشن اتصال و عدم اتصال کاربران
    0:10:34
  • بهبود ظاهر پروژه و تست نهایی از پروژه چت متنی
    0:09:09
  • آزمون ۳

  • جمع‌بندی و نتیجه مباحث
    0:02:58
  • ادامه یادگیری
    0:01:55
  • دسترسی به آموزش‌های «ادامه یادگیری»
  • ادامه مسیر تا ورود به بازار کار

  • تمرین ۱ - ترجمه متن
  • تمرین ٢ - آیکن‌های مدیریتی
  • تمرین ۳ - کد در بخش سرور
  • تمرین ۴ - آدرس چت روم
  • تمرین ۵ - فرانت چت متنی
  • تمرین ۶ - کد چت روم متنی

  • آموزش ارتباطات پروتکل وب‌سوکت با نود‌جی‌اس و انگولار – WebSocket با Node.js و Angular

  • خلاصه و مرور آموزش
  • واژه‌نامه (Glossary)
  • سوالات متداول (FAQ)
  • مشاغل مرتبط
  • نمونه سئوالات مصاحبه شغلی

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,190,000 تومان
238,000 تومان
80% تخفیف

این دوره شامل:
8 فصل آموزشی
1 ساعت ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: ندارد
تاریخ انتشار: 1403/12/09
آخرین به‌روزرسانی: 2026-10-29 14:40:24
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: