آموزش تخصصی و پروژه محور Socket.io در Node.js -جلسه مقدمه دوره

دسته بندی: طراحی و برنامه نویسی وب
آموزش تخصصی و پروژه محور Socket.io در Node.js
4.8 از 5 رای
  • تعداد شرکت کننده گان: 52 نفر
  • جلسات منتشر شده: 28 جلسه
  • مدت زمان دوره: 09:21:00
  • قیمت دوره: 89000 تومان
  • وضعیت دوره: تکمیل شده
  • درصد تکمیل شده: 100%
100%
روزبه سبزه ای
روزبه سبزه ای

روزبه سبزه ای

برنامه نویس Node.js

89

دانشجو دارد

2

دوره دارد

64

جلسه منتشر کرده
دانلود این قسمت (قسمت 1 )

دوره آموزش کامل آخرین نسخه فریمورک Socket.IO در Node.js به همراه آموزش پیاده سازی به صورت Scale ( به همراه Clustering و دیتابیس Redis ) و همچنین نحوه پیاده سازی و تنظیمات مربوطه در فریمورک React.js

پیش نیاز های این دوره :

  • آشنایی با جاوااسکریپت
  • تسلط بر ES6/ES7
  • آشنایی با Node.js

تو این دوره از ابتدایی ترین مباحث شبکه و لایه های آن صحبت میکنیم و در آخر پروژه های مختلف و کاملا کاربردی مثل چت روم پیشرفته و سیستم مانتورینگ با استفاده از Redis را پیاده سازی میکنیم.

تا اکنون 31 دیدگاه ارسال شده است. شما نیز دیدگاه تان را بنویسید. ارسال دیدگاه

آموزش تخصصی و پروژه محور Socket.io در Node.js - mansa
mansa

سلام ممنون برا دوره بسیار کاربردیتون سوال من اینه که وقتی گروه بندی اتاقها و نام اتاقها برای خود کاربر نمایش داده میشه و اصلا لزومی نداره که همه ببیند چرا باید این مرحله کار داخل سوکت انجام بشه خب ما میتونیم ساخت روم ها رو داخل فرانت انجام بدیم بعد مرحله ورود به هر اتاق خاص رو با نامش به سوکت ببریم

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام وقتتون بخیر، بله خب طبیعتا این کار هم میشه کرد اما بردن منطق یک سیستم سمت "کلاینت" هم از لحاظ امنیتی مشکل داره هم از لحاظ scaling، حالا تو وب شاید این مورد مشکلی نداشته باشه اما اگه اپ ما روی اندروید بود فرضا و اگر روزی خواستیم یه روم جدید اضافه کنیم باید برای همه اپ های گوشی آپدیت بدیم و کلی کد و وقت صرف اونا کنیم دوباره اما وقتی منطق سمت سرور باشه هر وقت خواستیم میتونیم یه روم کم کنیم یا اضافه کنیم بدون اینکه کلاینت ها نیاز به آپدیت داشته باشن سعی کنید همیشه منطق یه سیستم آنلاین تا حد زیادی سمت سرور باشه که کنترل و سازماندهیش راحت تر باشه.

آموزش تخصصی و پروژه محور Socket.io در Node.js - Mj
Mj

سلام استاد خسته نباشید استاد اگر امکانش هست برای این دوره بروزرسانی در نظر بگیرید و اموزش استفاده socket.io در rabbitMQ را بدید . اصلا همون پروژه چت این دوره را با rabbit بزنید

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام وقتتون بخیر، بسیاری از پروتکل ها میتونن با هم و در کنار هم کار کنند و خب اگه بخوایم برای همه ی اینا آموزش بزاریم از بحث اصلی دور میشیم و شاید خیلیا نخوان اون مطلب رو فرا بگیرن، برای همین ترجیح بنده روی خود socket.io هست

آموزش تخصصی و پروژه محور Socket.io در Node.js - محمد حسینی
محمد حسینی

سلام قابلیت ارسال وویس و صحبت کردن با صدا هم هست در این چت روم؟

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام وقت بخیر، خیر دوست عزیز تمرکز اصلی روی آموزش کل داکیومنت socket.io بوده البته برای چت وویس به صورت ریل تایم استفاده از WebRTC پیشنهاد میشه

آموزش تخصصی و پروژه محور Socket.io در Node.js - محمد مصطفی تربتی راد
محمد مصطفی تربتی راد

سلام ببخشید خواستم یه انتقادی از شما بکنم، توی دوره ها صدای نویز میومد و صداتون کم بود، و من مجبور بودم صدا رو زیاد کنم، . همچنین خیلی ایست میکردید هی از e استفاده میکردید که باعث میشه اون کسی که داره اینارو میبینه یمقدار کلافه بشه و صدای آب دهنتون و قورت دادنش توی کل فیلم بود که واقعا اذیت میکرد. از نظر علمی خوب بود ولی خب این مشکلا باعث میشن نشه همه ی دوره رو کامل کرد. بازم من عذر خواهی میکنم اقای سبزه ای، فقط خواستم یه انتقاد کوچیک از دوره هاتون بکنم تا در دوره های بعدی دیگه این موردا نباشن ممنون، خسته نباشید

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام، ممنون بابت انتقادتون و عذر میخوام از مشکلات پیش اومده، مشکل نویز رو تا حدی تونستم حل کنم ولی خیلی تلاش کردم به صفر برسونمش که نشد. از بابت مسائل دیگه هم عذر میخوام تجربه اولم بود سعی میکنم بهتر باشه دفعه های بعد. ممنون از شما

آموزش تخصصی و پروژه محور Socket.io در Node.js - سعید نوروزی
سعید نوروزی

سلام و خسته نباشید من در حال حاضر روی یک پروژه درگیرم که اولین پروژه ای هست که با سوکت دارم کار میکنم که به یک مشکل خیلی رو اعضاب برخوردم که تصمیم گرفتم که لازمه یک آموزش در زمینه سوکت نویسی تهیه کنم و ببینم حالا میخواستم آموزش های شما رو تهیه کنم ولی حالا باز میخواستم درخواست کنم که آیا امکانش هست یک کمک برای این مشکل به من بدهید؟؟ لینک سوال مطرح شده در stackoverflow: https://stackoverflow.com/questions/67600049/node-js-socket-connection-error-on-main-server

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام و وقت بخیر اینجور مشکلا مخصوصا مشکلات مثل time out یا connection fail رو باید دقیقتر بررسی کرد دلایل مختلفی میتونه باشه که باید دونه دونه بررسی بشن متاسفانه اینجا امکانش نیست ولی اگه مشکل از خود socket.io باشه میتونید با event مربوط به error دیباگ کنید. ولی میگم باید به طور دقیق تری بررسیش کرد. داخل دوره خیلی مفهومی و به صورت عملی خیلی از نکات رو میگیم و اینجور مشکلات کمتر به وجود میاد ولی به هر حال اگر نیاز به کمک داشتید از مدیریت وب آموز با بنده در تماس باشید.

آموزش تخصصی و پروژه محور Socket.io در Node.js - کیوان احمدی
کیوان احمدی

سلام آقای سبزه ای . خسته نباشید می گم. یک سوال از خدمتتون داشتم بنده یک پروژه لاراولی دارم و UI رو با Blade راه اندازی کردم. میخوام نوتیفیکیشن ها بصورت Realtime برای کلاینت بره (یه چیزی مثل Facebook) به نظرتون از Sooket.io باید در کنار لاراول استفاده کنم. اصلا همچین چیزی شدنی هست؟ یا پیشنهاد دیگه ای دارید.

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام و وقت بخیر. من تخصص Laravel ندارم اگه از اساتید متخصص تو این زمینه بپرسید بهتره. اما برای لاراول از ابزار Pusher برای کاری که شما مدنظرتون دارید میتونید استفاده کنید یا از Websocket عادی استفاده کنید. به نظر نمیرسه Socket.io رو بتونید با تمام ویژگی هاش و سرورش پیاده سازی کنید روی لاراول و امکانش نباشه.

آموزش تخصصی و پروژه محور Socket.io در Node.js - مهدی محمدی
مهدی محمدی

با عرض سلام سیستم چت روم با سوکت کامل اجرا میشه ( چت روم های دیچت رو منظورمه) یا اینکه واسه اپلیکیشن مختصر هست

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام و وقت بخیر ، دمو پروژه چت روم پیشرفته همراه توضیحات بنده به صورت رایگان موجوده و میتونید مشاهده کنید ، بعد از دیدن کامل دوره و تمرین انتظار میره خودتون بتونید هر ویژگی جدیدی که دوست دارید به پروژه هاتون اضافه کنید و اگر باز هم سوالی داشتید داخل نظرات بپرسید چون بنده در جلسات تکمیلی آخر دوره به سوالاتی که احیانا داخل دوره بهش پاسخ ندادم و بررسیشون نکردم پاسخ میدم. ممنون از نظرتون

آموزش تخصصی و پروژه محور Socket.io در Node.js - علیرضا
علیرضا

بهتر نبود اول یه دوره در مورد Node js تدریس کنید؟

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام ، حرف شما کاملا درسته بنده به دلیل تایم فشرده ای که دارم نتونستم از Node.js شروع کنم و نمیخواستم دوره ای که ضبط میکنم یک دوره سطح پایین باشه ، انشالله اگر باز هم فرصتی بود در آینده و بنده وقت آزادتری داشتم دوره جامعی از Node.js رو براتون آماده میکنیم. ممنون از نظرتون

آموزش تخصصی و پروژه محور Socket.io در Node.js - عرفان پیری خواه
عرفان پیری خواه

سلام روزتون بخیر در این دوره راجب webRTC هم توضیحی داده میشه ؟

آموزش تخصصی و پروژه محور Socket.io در Node.js - mansa
mansa

بله منم خیلی مشتاق یادگیری webRTC هستم مخصوصا voice

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام وقت بخیر ، فعلا تمرکز اصلیمون یک آموزش جامع برای Socket.io هست ، پیشناهاداتی که دوستان دادند در قالب پروژه و جلسات تکمیلی در آینده اضافه میشه در مورد WebRTC هم باید ببینیم دوره چقدر بازخورد داشته که پوشش بدیم داخل سرفصل ها یا نه ، فعلا طبق سرفصل های از قبل اماده شده پیش میریم

آموزش تخصصی و پروژه محور Socket.io در Node.js - مرتضی مرادی
مرتضی مرادی

سلام من میخوام همزمان چند نفر بتونن با هم صبحت کنن و صداشون هم باهم همزمان پخش بشه چطوری باید اینکارو بکنم؟

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام ، برای این منظور استفاده از WebRTC توصیه میشود

آموزش تخصصی و پروژه محور Socket.io در Node.js - hs-dev
hs-dev

سلام وقت بخیر من ویو کار میکنم و میخوام سوکت رو تو اپلیکیشن ویو خودم هم به کار ببرم برای مثلا ساخت چت روم ایا این دوره پاسخگوی نیاز من هست ؟ ممنون از تیم وب اموز

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام وقتتون بخیر، شما داخل این دوره به صورت کامل و جامع با مفاهیم socket.io آشنا میشید، طبیعتا بعد از تسلط روی مفاهیم میتونید پلتفرمتون رو عوض کنید و مثلا بر روی Vue کار کنید، برای اینکه نحوه کار داخل یکی از فریمورک های محبوب هم توضیح داده باشیم کار با socket.io داخل React هم پوشش دادیم.

آموزش تخصصی و پروژه محور Socket.io در Node.js - محمد
محمد

سلام جناب سبزه ای، وقت بخیر متاسفانه درون دوره هایی که درون اینترنت هست، همشون ساده ترین حالت ممکن ( چت روم ) رو آموزش میدن فکر میکنم ارسال پیام بین دو نفر ( پیام شخصی ) واقعا گزینه ی مهمیه. از سرفصلها و موضوعاتی که مشخص کردید معلومه که این موضوع پوشش داده نشده ، درست میگم؟ فکر میکنم خواسته من و دیگر دوستان هم همین باشه که اگر اسم دوره رو ، دوره جامع بزاریم، میتونه شامل این مبحث مهم هم باشه انتظار من از دوره ای که میخوام تهیه کنم اینه: ۱ - چت عمومی رو پوشش بده ( مثله گروه های تلگرام ) ۲ - چت خصوصی رو پوشش بده و چندین چت مختلف بین اعضا رو هندل کنه ( برای مدیریت پیامهایی که از طرف یک یا چند نفر دریافت میشه و نمایش پیام های خوانده نشده ) ممنون از جنابعالی بابت زحمتی که میکشید . پایدار باشید

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

خواهش میکنم عزیز به مدیر سایت پیام بدید تا منو به شما وصل کنه طبق قوانین سایت اینجا نمیتونیم به کسی ایدی تلگرام بدیم @nikoo_mohammad

آموزش تخصصی و پروژه محور Socket.io در Node.js - محمد
محمد

ممنونم که با حوصله جواب میدید جناب سبزه ای بزرگوار یک سوال دیگه هم از خدمتتون داشتم، اونم اینکه: آیا میشه درون تلگرام و یا هر روش دیگه ای که شما راحت باشید، با شما ارتباط داشته باشم ؟ ( بعد از تهیه دوره )

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام ، ببینید دمو پروژه اول و دوم به صورت رایگان موجوده میتونید ببینید پروژه نهایی چه شکلی میشه درباره پیغام خصوصی داخل دوره اشاره کردم که به چه شکل انجام میشه، حالا اگه باز هم بعد از دیدن دوره خودتون نتونستید پیادش کنید بفرمایید من براتون توضیح میدم (داخل یک جلسه مجزا ضبط شده داخل همین دوره) ، درباره بقیه موارد هم همینطور. موفق باشید

آموزش تخصصی و پروژه محور Socket.io در Node.js - محمد
محمد

ممنونم جناب سبزه ای من از پاسخی که دادین متوجه نشدم که درون این دوره پوشش داده میشه یا خیر ؟! من میخوام دوره رو تهیه کنم ولی همچنان نمیدونم دوره ی دیگه ای مد نظرتون بود یا درون همین دوره پوشش داده میشه ممنون میشم راهنمایی بفرمایید.

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام و وقت بخیر ممنون از انتقادتون ، تو پروژه چت روم پیشرفته خیلی از مباحث پایه ای رو پوشش میدیم و هدفمون هم همین هست ، یعنی پایه و اصول Socket.io رو به خوبی درک کنیم پروژه بعدی حرفه ای تره و تو دوره های کمی گفته شده و واقعا هم مسئله مهمی هست و قطعا قدم مهمی تو افزایش دانش socket.io شما میتونه باشه، مواردی که فرمودین رو حتما داخل جلسات تکمیلی پوشش میدیم نگران نباشید.

آموزش تخصصی و پروژه محور Socket.io در Node.js - سید مصطفی حسینی
سید مصطفی حسینی

سلام وقت بخیر من به شدت نیاز دارم که سمت سرور شما رو داشته باشم و برنامه نویسی اندروید هم داشته باشم ایا برای برنامه نویسی اندرویدش چیزی ندارید؟

آموزش تخصصی و پروژه محور Socket.io در Node.js - روزبه سبزه ای
روزبه سبزه ای

سلام و وقت بخیر این دوره آموزش کامل Socket.io هست و ما کل داکیومنت Socket.io رو بررسی میکنیم، تو این دوره به صورت خاص اپلیکیشن اندروید توسعه نمیدیم اما با دانشی که کسب میکنید سمت کلاینت اندرویدتون هم قطعا میتونید استفاده کنید پکیج مربوط به کلاینت اندروید socket.io-client-java میباشد که میتونید تهیه کنید

سون لرن

سون لرن,چت مشهد,مشتی چت,شرق چت

سون لرن آموزش برنامه نویسی

سون لرن,دوره php,دوره ری اکت جی اس,دوره پروژه محور ری اکت

سون لرن,وب اموز,دوره php,دوره ری اکت جی اس,دوره پروژه php

کلمات سایتی : دیجی کالا , فرادرس , فرانش , تاپ لرن , ویرگول , کوئرا , کلیک سایت , سون لرن , ایران سرور