مشاوره رایگان
دریافت لینک های دانلود دریافت پستی درب منزل مبلغ کل: تومان
جهت دریافت کد تخفیف به کانال تلگرام مراجعه و یا با پشتیبان آنلاین هماهنگ نمایید

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

معرفی سرفصل های این دوره:

 

توضیحات کلی مجموعه آموزش اندروید اپلیکیشن چت مشابه تلگرام( با استفاده از Socket IO ):

دموی مجموعه را حتما ببینید

دراین دوره سعی میشود بسیاری از اپشن هایی که اپلیکیشن موبوگرام داراست رو به اپلیکیشن چت اضافه کنیم . هدف اصلی ساخت اپلیکیشن چت با استفاده از کتابخانه قدرتمند Socket IO اصولی ترین راه ممکنه برای ساخت برنامه چت هست که دراین دوره اموزش خواهیم داد.سرفصلهای این دوره:

  • استفاده از دو سرور در برنامه یک سرور php  ویک سرور Nodejs
  • ارسال پیامک از طریق پنل ارسال پیامک و وب سرویس همراه با کدنویسی
  • دریافت پیامک در برنامه وتشخیص متن
  • ارسال پیامک اعتبارسنجی مشابه تلگرام
  • اعتبارسنجی کاربر با استفاده از کد
  • اپلود تصویر پروفایل
  • لود ونمایش تصویر پروفایل
  • ارسال پیام بصورت شخصی برای کاربر
  • ارسال پیام به کاربر با استفاده از ایدی کاربر
  • نمایش حالت is typing... در زمان نوشتن پیام توسط مخاطب  
  • حالت روح 
  • ساخت گروه های مختلف
  • اپلود تصویر برای پروفایل
  • اپلود تصاویر و ارسال تصاویر در چت
  • اپلود تصاویر روی سرور نود جی اس
  • کار با گروه ها
  • کار با کانال
  • اموزش کامل و مفهومی کانال وگروه در چت
  • توضیح کامل تفاوت کانال و گروه
  • انلاین بودن کاربر
  • دریافت و نمایش چت ها و لود تصاویر
  • کار حرفه ای با اینترفیس ها
  • و بسیاری از امکانات دیگر که در ادامه اموزش اضافه خواهند شد

برای تهیه سورسها به ادرس زیر مراجعه کنید:

http://www.clicksource.ir

در صورت موجود نبودن سورس به این ایمیل پیام بدید:

sup.clicksource@gmail.com


بخش های رایگان این مجموعه آموزشی:

ساخت سرور وبرقراری اتصال با سوکت ( بخش 1 ) دانلود مستقیم ارسال پیام ( بخش 2 ) دانلود مستقیم ارسال ودریافت پیام در اپلیکیشن ( بخش 3 ) دانلود مستقیم رفع اشکال در استفاده از کتابخانه ( بخش 4 ) دانلود مستقیم ساخت لایه های گرافیکی برنامه ( بخش 5 ) دانلود مستقیم ارسال پیامک از طریق وب سرویس ( بخش 6 ) دانلود مستقیم تشخیص متن پیامک اعتبار سنجی به محض دریافت ( بخش 7 ) دانلود مستقیم اعتبارسنجی با کد ( بخش 8 ) دانلود مستقیم مرورکلی بر همه مطالب گذشته ( بخش 9 ) دانلود مستقیم ذخیره کد فعال سازی مخصوص کاربر در سرور ( بخش 10 ) دانلود مستقیم چک کردن اعتبار کد ( بخش 11 ) دانلود مستقیم ارسال پیام به ایدی شخص ( بخش 12 ) دانلود مستقیم ارسال چت خصوصی(مهم) ( بخش 13 ) دانلود مستقیم تغییر در گرافیک برنامه ( بخش 14 ) دانلود مستقیم چت با ایدی ( بخش 15 ) دانلود مستقیم چک کردن ایدی از سرور ( بخش 16 ) دانلود مستقیم ارسال چت خصوصی ( بخش 17 ) دانلود مستقیم تغییرات ظاهر گرافیکی ( بخش 18 ) دانلود مستقیم نمایش حالت is typing در زمان نوشتن مخاطب ( بخش 19 ) دانلود مستقیم گرفتن دسترسی برای استفاده از حافظه داخلی ( بخش 20 ) دانلود مستقیم خواندن چت ها از دیتابیس ( بخش 21 ) دانلود مستقیم خواندن چت ها از حافظه داخلی ( بخش 22 ) دانلود مستقیم نمایش لیست چت ها ( بخش 23 ) دانلود مستقیم تکمیل چت لیست ( بخش 24 ) دانلود مستقیم کار برروی ui چت های ارسالی ( بخش 25 ) دانلود مستقیم اپلود تصویر پروفایل ( بخش 26 ) دانلود مستقیم لود کردن ونمایش تصاویر پروفایل ( بخش 27 ) دانلود مستقیم لود کردن ونمایش تصاویر پروفایل قسمت دوم ( بخش 28 ) دانلود مستقیم لود کردن ونمایش تصاویر پروفایل قسمت سوم ( بخش 29 ) دانلود مستقیم لود کردن ونمایش تصاویر پروفایل قسمت چهارم ( بخش 30 ) دانلود مستقیم
ایجاد سرور nodejs-برقراری اتصال سوکت با سرور-ارسال پیامک از طریق وب سرویس-دریافت پیامک-رفع اشکال-کار با ui-ارسال چت توسط وب سرویس-ارسال پیام اعتبارسنجی مشابه تلگرام-ساخت برودکست ریسیور برای دریافت پیام-مرور اموزشها
بخش 1 :
( ساخت سرور وبرقراری اتصال با سوکت )
دراین جلسه سرور nodejs رو راه اندازی میکنیم و در سمت اندروید سوکت ها رو برقرار میکنیم تا به محض اجرای اپلیکیشن اتصال سوکت با سرور برقرار بشه
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 2 :
( ارسال پیام )
دراین جلسه پیام ها رو از اپلیکیشن به سرور میفرستیم ونمایش میدیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 3 :
( ارسال ودریافت پیام در اپلیکیشن )
دراین جلسه توسط سه دستگاه شبیه ساز برنامه رو تست میکنیم وپیام ها رو توسط امولیتور ارسال میکنیم ودر امولیتورهای دیگه نمایش میدیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 4 :
( رفع اشکال در استفاده از کتابخانه )
رفع مشکل نشناختن دستور foreeach در سمت سرور
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 5 :
( ساخت لایه های گرافیکی برنامه )
دراین جلسه لایه های گرافیکی مربوط به اکتیویتی ها رو ایجاد میکنیم تا ui برنامه رو تا حدودی شبیه اپلیکیشن های چت بکنیم
دانلود مستقیم افزودن به سبد
قیمت: رایگان

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

بخش 7 :
( تشخیص متن پیامک اعتبار سنجی به محض دریافت )
دراین جلسه یک برودکست ریسیور ایجاد میکنیم تا به محض دریافت پیامک اعتبار سنجی پیام تشخیص داده شود ومتن وکد ارسالی داخل برنامه قرار بگیرد
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 8 :
( اعتبارسنجی با کد )
دراین جلسه باید کد ارسالی رو بعد از گرفتن سمت سرور بفرستیم تا تعیین هویت واعتبار سنجی شود تا ثبت نام کاربر وارد مرحله بعد شود
دانلود مستقیم افزودن به سبد
قیمت: رایگان

بخش 9 :
( مرورکلی بر همه مطالب گذشته )
همه مطالب گفته شده دوباره از ابتدا بصورت کامل توضیح داده شده تا هیچ گونه مشکل وابهامی تا اینجای اموزشها وجود نداشته باشه
دانلود مستقیم افزودن به سبد
قیمت: رایگان

50

تخفیف تا تاریخ 1405/8/26 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)



وضعیت دوره: تکمیل شده


تعداد قسمت ها : 62 قسمت


سطح آموزش: صفر تا صد


به همراه کدها و فایل های آموزش


پشتیبانی فنی: دارد

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


تعداد فصل ها: 8 فصل


مدت زمان: 29 ساعت و 30 دقیقه


افزودن پکیج به سبد خرید

جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:

مخاطبین این دوره،آموزش های زیر را نیز دیده اند

نظرات/پرسش ها/پیشنهادات


علی
میگه:

سلام.
تو این اپلیکیشن چت ، میشه فارسی هم پیام فرستاد؟
چون تو فیلم ، شما برای ارسال پیام انگلیسی تایپ میکردید.

پاسخ:

سلام ودرود بله موردی نداره میتونید بفرستید

ع
میگه:

آیا میشه به فارسی هم پیام داد؟
چون شما انگلیسی حین چت کردن تایپ میکنین.

پاسخ:

سلام بله میشه
من چون کیبوردم انگلیسی بود انگلسی پیام میدادم وگرنه میتونید فارسی هم پیام بدید

مشیری
میگه:

درود بر شما استاد گرامی
وقت بخیر
قسمت اول دوره شما را دیدم
فرمودید آموزش نود جی اس را باید اول ببینم
در سایت شما جستجو کردم و این مجموعه را یافتم
آموزش صفر تا صد برنامه نویسی nodejs(سورس کدها به همراه اموزش قسمت اخر می باشد)
آیا این همان مجموعه مورد نظر هست؟
ممنون میشم راهنمایی بفرمایید
سپاسگزارم

پاسخ:

سلام ودرود اموزش نود جی اس صفرتاصد 16 قسمت اونو باید ببینید

ابوالفضل
میگه:

سلام میشه چند تا چیز دیگه هم آموزش بدید مثل تماس تصویری گرفتن

پاسخ:

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

Milad heydarloo
میگه:

استاد عزیز یه سوال دیگه هم دارم
آیا این پروژه پنل ادمین سمت سرور هم داره داخل سرسکد ها ؟

پاسخ:

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

Milad heydarloo
میگه:

سلام استاد عزیز
سرور می‌تونه لینوکسی سی پنل باشه برای این پروژه؟
اصلاً چه سروری میخواد ؟

پاسخ:

سلام ودرود
هر سرور مجازی که بتونید نود جی اس رو روش ران کنید کارتون رو راه میندازه

کاوه
میگه:

سلام و عرض ادب
چند سوال داشتم ممنون میشم پاسخ بدید
1-آیا این برنامه را میتوان با سرور واقعی اجرا کرد و اگر پاسخ بله هست برای تعداد حدود 100 کاربر سرور این اپ چه مشخصاتی باید داشته باشد(چون آموزش بصورت لوکال انجام شده)؟
2-آیا نوتیفیکیشن هم در اپ فعال هست یا میتوان فعال کرد؟
3-برای ارتباط اختصاصی بین حدود 100 کاربر میتوان بصورت واقعی از این اپ استفاده کرد و یا باید تغییراتی ایجاد شود؟

پاسخ:

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

مرتضی کرباسی
میگه:

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

پاسخ:

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

javad
میگه:

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

پاسخ:

سلام ودرود خیر
توی این دوره تمام سعی ما اموزش socket IO و ارسال پیام ها به شکل ریل تایم برای اپلیکیشن های چت بوده

محمد
میگه:

سلام و وقت بخیر
تشکر از استاد گرامی بابت زحماتتون و آموزشهای ارزشمندتون .

این دوره رو تهیه کردم ، منتها بنظر یه مقدار قدیمی هستش - سوالی که دارم اینه که همچنان کتابخانه های sooket io اوکی هستش یا مکلمل و کتابخانه دیگه رو پیشنهاد میدید در بحث سوکت ؟

پاسخ:

سلام ودرود
بله این دوره متأسفانه فرصت نکردم اپدیت کنم

سحر سیمیاری
میگه:

سلام.وقت بخیر.آموزشها روی هاست واقعی هم انجام میشه؟

پاسخ:

سلام ورود
خیر روی لوکال هاست هست

رامین
میگه:

سلام مجدد ، بنده منظورم این بود که با این دوره عیناً مطابق آموزش هایی ک عرض میکنید میشه همون نتیجه ای ک شما در آخر گرفتید ما هم بگیریم (بدون اینکه برنامه نویسی اندروید رو فول باشیم)

پاسخ:

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

رامین
میگه:

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

پاسخ:

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

رسول شاه آبادی
میگه:

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

پاسخ:

سلام ودرود بله روی سرور لوکال تست شده ولی تفاوتی با سرور مجازی نداره توضیح دادم توی دوره

محمد امین کیانی
میگه:

استاد من در زمینه برنامه نویسی صفر صفرم.این دوره آیا پیش نیازی داره یا خودش به تنهایی کافیه؟

پاسخ:

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

پویا
میگه:

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

پاسخ:

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

عرفان احمدی
میگه:

و میشه پیام رسان و امنیت اندروید و .... رو در ایا مدت به صورت کامل و جامع یاد گرفت

پاسخ:

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

عرفان احمدی
میگه:

سلام ایا میشه هم برنامه نویسی اندروید و iOS و طراحی سایت و چند تا زبان برنامه نویسی دیگه رو در مدت زمان مثلا ۶ سال یاد گرفت

پاسخ:

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

Kingdark
میگه:

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

با گوشی.

پاسخ:

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

دست رنجی نژاد
میگه:

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

پاسخ:

سلام بستگی به سرویستون داره
در کل شما باید مثلا سمت سرور یه پروتکلی مثل openvpn کانفیگ کنید بعد از سمت اندروید بهش متصل بشید
آموزش خاصی وجود نداره وباید برنامه نویسی رو کلا یادبگیرید

سلیم کوک
میگه:

سلام استاد تو آموزش چت قسمتی هم آموزش داده شده که مخاطبین گوشی رو بررسی کنه و کاربرانی که برنامه مارو نصب دارند رو نمایش بده

پاسخ:

سلام این مورد تدریس نشده ولی لیست شمردن مخاطبین کدش توی نت پیدا میشه و کار سختی هم نیست

رامتین قلی زاده
میگه:

استاد زبان جاوا بهتره یا کاتلین ؟

پاسخ:

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

کاربر
میگه:

سلام
ارسال و دریافت ویدئو و فایل هم آموزش داده شده؟

پاسخ:

سلام ودرود ارسال تصویر رو اموزش دادیم

محمد
میگه:

سلام یه سوال داشتم من بخش سرور و کلاینت رو دقیقا مشابه شما ساختم زمانی که تو مرورگر ادرس لوکال رو میزنم توی CMD نشون میده ID رو اما با EMULATRO اصلا وصل نمیشه!!!!!!!!!!!یک ماهه گیرم
دسترسی به اینترنت دادم
127.0.....
192.....
10.0......
با این ایپی ها هم امتحان کردم


var app = require(express)();
var http = require(http).Server(app);
var io = require(socket.io)(http);

//app.use(express.static(__dirname/static));
app.get(/,function (req , res ,next){
res.sendFile(__dirname/static/index.html)
});
io.on(connection,function(socket){
console.log(one user connected : socket.id);
socket.on(message,function (data){
console.log(data);
});
});

http.listen(1111);
console.log(server run on port = 1111);

سعید
میگه:

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

پاسخ:

سلام ودرود باید دیباگ کنید



نظر/پرسش/پیشنهاد شما


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

نام و نام خانوادگی:
شماره همراه:
ایمیل:
* پرسش/نظر/پیشنهاد/درخواست:

تولید شده توسط کلیک سایت

پشتیبانی آنلاین
آماده پاسخگویی هستیم
انتخاب تصویر جهت ارسال:
در حال ضبط صدا

(جهت توقف و یا لغو ضبط از دکمه های زیر استفاده کنید)

توقف و ارسال :
لغو ضبط
در حال حاضر تمامی کارشناسان آفلاین هستند. همواره می توانید با شماره تلگرام / واتساپ 09010005000 به صورت آنلاین با ما در ارتباط باشید. جهت ورود به واتساپ کلیک کنید
0 پیام جدید
پشتیبان در حال تایپ ...
ارسال تصویر ضبط صدا
0 کارشناسان آنلاین می باشند
این گفت و گو توسط پشتیبان به اتمام رسید