در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

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

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

فیلم کامل ساخت App چت بوسیله Node, SocketIO

10,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

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

ویدئو معرفی این محصول

با مشاهده این کورس آموزشی ساخت App چت بوسیله Node, SocketIO را یاد می گیرید. مدرس مطالب را به زبانی ساده و به صورت گام به گام تدریس می کند تا بسادگی مطالب را فراگیرید. 

عنوان اصلی : Node with SocketIO: Build A Full Web Chat App From Scratch

سرفصل ها :


معرفی :
معرفی
متن را بخوانید
ابزارهای این دوره
لطفا سوال بپرسید
Node را نصب کنید
راه اندازی ماژول های اکسپرس و قابل اعتماد:
راه اندازی Git Repo
راه اندازی NPM
Express Framework را نصب کنید
توضیحات ماژول قابل اعتماد
ماژول تزریق وابستگی را نصب کنید
صادرات فایل ظرف وابستگی
اکسپرس را راه اندازی کنید
روتر Express Promise را اضافه کنید
تابع پیکربندی اکسپرس
راه اندازی کاربران مسیر دریافت
سوالات
3 سوال
ثبت نام محلی کاربران:
بخش مقدمه
ماژول ها را برای راه اندازی پروژه نصب کنید
ماژول پاسپورت را نصب کنید
ثبت نام مسیر دریافت
صفحه و فرم ثبت نام را اضافه کنید
مدل کاربر و طرحواره
راه اندازی پاسپورت برای احراز هویت محلی
ثبت نام محلی پاسپورت
رمز عبور را رمزگذاری کنید
ثبت نام مسیر پست
کاربر جدید ایجاد کنید
اعتبار سنجی ثبت نام - قسمت 1
اعتبار سنجی ثبت نام - قسمت 2
اضافه کردن تابع اعتبار سنجی به مسیر
نمایش خطاهای ثبت نام
فرم ورود کاربر
ورود محلی پاسپورت
نمایش خطاهای ورود
سوالات
2 سوال
به روز رسانی پروژه و بسته ها (به روز رسانی جدید):
قبل از شروع این بخش
Github Repo
به روز رسانی همه بسته ها
MongoClient را حذف کنید
Update Express Validator - Part 1
Update Express Validator - Part 2
نمایش خطاهای ثبت نام
نمایش خطاهای ورود
رفع خطاهای جمع آوری Mongoose
روش Mongoose UpdateOne
رفع خطای هدر
پیام خطای نامعتبر را حذف کنید
بررسی کنید که برنامه هنوز کار می کند
احراز هویت اجتماعی کاربران:
بخش مقدمه
دکمه فیس بوک را اضافه کنید
دکمه فیس بوک سبک
گذرنامه استراتژی فیس بوک
برنامه توسعه دهندگان فیس بوک
فایل مخفی برنامه
میان افزار گذرنامه فیس بوک
گذرنامه مسیر فیسبوک
رفع خطای فایل مخفی
ثبت نام کاربر با فیس بوک
ورود به فیس بوک
دکمه ثبت نام گوگل
گذرنامه Google OAuth Strategy
برنامه توسعه دهندگان گوگل
شناسه برنامه گوگل
Google Passport Middleware
گذرنامه Google Route
Google OAuth Scope را تغییر دهید
ثبت نام کاربر با گوگل
سطل خدمات وب آمازون:
بخش مقدمه
فرم گروه مدیریت
مسیر صفحه مدیریت
طرح و مدل باشگاه ها
آپلود فایل (سمت مشتری) - قسمت 1
آپلود فایل (سمت مشتری) - قسمت 2
ماژول قدرتمند
با Formidable فایل را به فهرست محلی اضافه کنید
آپلود فایل در فهرست محلی
کلیدهای وب سرویس آمازون را دریافت کنید
سطل AWS S3 ایجاد کنید
AWS SDK را نصب کنید
عملکرد فایل آپلود AWS - قسمت 1
قابلیت آپلود فایل AWS - قسمت 2
هر روشی را آپلود کنید
داده های باشگاه را در پایگاه داده ذخیره کنید
فایل را در S3 Bucket آپلود کنید
بخش نتیجه گیری
سوالات
4 سوال
بخش صفحه اصلی:
بخش مقدمه
کنترل کننده صفحه اصلی
فایل HTML صفحه اصلی را اضافه کنید
Navbar نام تجاری CSS
Navbar Link CSS
دکمه فیلتر سبک
ماژول Async را نصب کنید
بازیابی اطلاعات باشگاه
نمایش داده های باشگاه
بازیابی فایل های فرم S3 سطل
اندازه قطعه آرایه
نمایش قطعات آرایه
توضیح روش جمع آوری MongoDB
تابع جمع MongoDB
نمایش نتیجه کل
مرتب سازی کشور
تگ لنگر تصویر
سوالات
2 سوال
بخش چت گروهی:
بخش مقدمه
مسیر چت گروهی را اضافه کنید
HTML صفحه چت گروهی
بخش های ناوبری
توضیحات Socket.io
Socket.io را نصب کنید
کلاینت Socket.io
به رویداد First Connection گوش دهید
رویداد پیام ارسال کنید
به رویداد پیام گوش دهید
Emit Join Event
ارسال پیام کانال
ارسال پیام را اضافه کنید
اضافه کردن HTML برای نمایش چت
رندر پیام با سبیل
روش کلاس ES6 - قسمت 1
روش کلاس ES6 - قسمت 2
روش افزودن کلاس کاربر
فهرست کاربران را منتشر کنید
نمایش لیست کاربران
روش حذف کلاس کاربر
رویداد قطع اتصال Socket.io
تعداد کاربران متصل
سبک مدال
منطق درخواست دوست
نمایش نام کاربری در نوار ناوبری
فیلدهای درخواست دوست
راه اندازی فایل های درخواست دوست
نمایش نام کاربری در حالت Modal
درخواست دوستی در رویداد
رویداد درخواست دوست را منتشر کنید
به رویداد درخواست دوست گوش دهید
مسیر ارسال چت گروهی
به روز رسانی سند گیرنده
به روز رسانی سند فرستنده
کشویی درخواست دوست
دریافت اطلاعات کاربر
نمایش درخواست به صورت کشویی
اطلاعیه درخواست دوست
نام فرستنده را اضافه کنید
عملکرد درخواست را بپذیرید
به روز رسانی عملکرد گیرنده - قسمت 1
به روز رسانی عملکرد گیرنده - قسمت 2
متد Ajax را به رویداد اضافه کنید
قابلیت لغو درخواست
سوالات
5 سوال
رویداد جهانی کاربران:
نوار نوار را به صفحه اصلی اضافه کنید
به روش مورد علاقه Ajax اضافه کنید
به مسیر پست مورد علاقه اضافه کنید
ایجاد کلاس جهانی
رویداد اتاق جهانی را منتشر کنید
انتشار کاربران جهانی
رویداد کاربران وارد شده است
نمایش نام دوست وارد شده
نام دوست سبک
قطع ارتباط اتاق جهانی
عملکرد خروج
صفحه نتایج را فیلتر کنید
مسیر ارسال نتایج را فیلتر کنید
نتایج جستجو
فضای URL را جایگزین کنید
بخش چت خصوصی:
بخش مقدمه
مسیر چت خصوصی
قالب چت خصوصی
URL چت خصوصی را برطرف کنید
عملکرد Deparam
تابع تعویض
رویداد پیوستن به چت خصوصی را منتشر کنید
نمایش چت خصوصی
نمایش نام کاربری
کشویی پیام
طرح و مدل پیام خصوصی
مسیر پست چت خصوصی
پیام خصوصی را در پایگاه داده ذخیره کنید
عملکرد جمع پیام
نمایش نتایج مجموع
نمایش تعداد پیام ها
نمایش پیام ها به صورت کشویی
رویداد Refresh پیام
دریافت پیام های خصوصی کاربر
نمایش پیام های خصوصی در پایگاه داده
ویژگی ارزش داده را اضافه کنید
مجموعه پیام های خصوصی را به روز کنید
نمایش PM در Home Navbar
نمایش PM در نوار ناوبری چت گروهی
طرحواره پیام چت گروهی
پیام های گروه را در پایگاه داده ذخیره کنید
فیلد نام را در پایگاه داده رفع کنید
نمایش پیام های گروهی از پایگاه داده
صفحه اعضا
جستجوی کاربران
تابع تعویض دو مقدار
1 سوال
بخش مشخصات کاربران:
بخش مقدمه
صفحه نمایه کاربر
HTML صفحه نمایه
ویژگی های جدید در مدل کاربر
نوار ناوبری صفحه نمایه
آپلود تصویر نمایه کاربر
تصویر نمایه را در AWS آپلود کنید
روش صفحه نمایه Ajax
مسیر ارسال صفحه نمایه
نمایش تصویر نمایه
نمایش خودکار عکس پروفایل
به روز رسانی مسیر پروفایل
نمایش داده های کاربر
صفحه علاقه کاربر را اضافه کنید
HTML صفحه علاقه
روش مورد علاقه باشگاه آژاکس
داده های باشگاه مورد علاقه را در پایگاه داده ذخیره کنید
نمایش باشگاه های مورد علاقه
ذخیره و نمایش بازیکنان مورد علاقه
نمایش تیم های ملی مورد علاقه
صفحه نمای کلی کاربر
رفع مشکل صفحه نمای کلی
نمای کلی مسیر ارسال پست
نمایش تصاویر
نمایش تصاویر به صورت کشویی - قسمت 1
نمایش تصاویر به صورت کشویی - قسمت 2
CSS را به تصاویر کاربران اضافه کنید
نمایش تصویر کاربر در صفحه چت خصوصی
نمایش تصاویر درخواست دوست
بخش اخبار فوتبال:
بخش مقدمه
اخبار دریافت مسیر
کد HTML برای صفحه اخبار
Guardian API
نمایش تصاویر خبری
نمایش عناوین اخبار فوتبال
نمایش خلاصه اخبار
کلاس پاسخگوی تصویر اضافه کنید
اضافه کردن سبک های CSS به تاریخ
فرمت تاریخ
دکمه بارگذاری بیشتر
CSS دکمه Load More
بارگذاری عملکرد داده بیشتر
بازگشت به بالا عملکرد
زمان انیمیشن را تغییر دهید
استقرار هیروکو:
بخش مقدمه
کلاه ایمنی و ماژول های فشرده سازی
ایجاد پایگاه داده در Mlab
مجموعه باشگاه ها را اضافه کنید
متغیرهای محیطی
404 میان افزار
Git Push
برنامه heroku را ایجاد کنید
ایجاد نمایه
ماژول Forever را نصب کنید
کانفیگ vars را به برنامه Heroku اضافه کنید
رفع خطاهای Config Vars
راه اندازی Heroku Automatic Deploy
دامنه را به Heroku نشان دهید
اضافه کردن دامنه برهنه
Session Affinity را فعال کنید

نمایش سرفصل های انگلیسی

Node with SocketIO: Build A Full Web Chat App From Scratch