دوره آموزش ساخت اپلیکیشن چت Kotlin MVVM Nodejs
آموزش ساخت اپلیکیشن چت با قابلیت های مشابه تلگرام و روبیکا – ایتا
دوره پیاده سازی اپلیکیشن چت با زبان کاتلین nodejs و scoket.io -mysql
ارسال voice socket.io kotlin و nodejs
ارسال تصویر با سوکت و kotlin
پیاده سازی اپلیکیشن چت با معماری MVVM Kotlin Nodejs socket.io
اپلیکیشن چت
سلام و درود فراوان خدمت تمامی دانشجویان گرامی سایت خانه اندروید هم اکنون انتظارها به پایان رسید و دوره قوی با زبان kotlin و هم چنین socket.io ,nodejs پیاده سازی کرده ایم . در این دوره می توانید فرد مسلط به سوکت و هم چنین ارسال voice و تصویر و امکانات پیشرفته شامل پیاده سازی مباحث دیتابیس که با mysql این دوره ضبط شده با توجه به اینکه اکثر دانشجویان به این دیتابیس مسلط هستن ضبط شد.
همان طور که می دانید برای پیاده سازی ارتباط real time نیازمند socket هستیم که در این دوره با سوکت کار می کنیم و ارتباط دایمی رو برقرار می کنیم و کاربران می توانید با هم دیگه صحبت (چت)کنند.
این دوره آموزشی با معماری MVVM و زبان kotlin ضبط شده است.
در ابتدای تمامی نرم افزار ها و اپلیکیشن کاربر ملزم به ثبت نام و لاگین هست و در این دوره این مورد پیاده سازی شده .
این دوره خیلی حرفه ای ست و برای کاربران مبتدی تا حرفه ای ضبط شده و شما اگر تسلط ندارین نگران نباشین در این دوره به صورت صفر تا ۱۰۰ تمامی مباحث لازم تدریس می شود.
در این دوره کاربر در ابتدا در اپلیکیشن ثبت نام می کند و در نهایت می تواند برای خود پروفایل را اپلود کند که این پروسه به کمک سوکت و nodejs و برای ذخیره سازی اطلاعات از دیتایس mysql استفاده شده و در نهایت کاربر وارد اپلیکیشن شده و می تواند با دیگران کاربران به واسطه جستجو نام کاربر یا username کاربر می تواند با کاربران شروع به چت کند و امکان ارسال پیام و صوت و تصویر را دارد .
تصویر بالا قابلیت ارسال ویوس و تصویر همراه با real time , خواندن همه پیام ها یا خواندن یک پیام
و تصویر زیر قابلیت گزارش به کاربر هم در چت لیست و هم چنین در چت بین هر دو
با حمایت کردن شما عزیزان از این دوره آموزشی انشالا در پارت دوم دوره آموزش چت با تماس صوتی و تصویری شما را شگفت انگیز خواهیم کرد هم چنین امکانات جدید تلگرام را پیاده سازی خواهیم کرد.همه چیزی بستگی به حمایت های شما عزیزان از این دوره آموزشی دارد.
قابلیت seen all , seen real time هم در دوره پیاده سازی شده است.یعنی زمانی که کاربر پیام های زیادی به یک شخص داده و زمانی که پیام را شخص مقابل می خواهند به کاربر اطلاع رسانی می کند که تمامی پیام هات خوانده شد و هم چنین ممکن است هر دو در چت با هم باشند پس این اطلاع رسانی به صورت real time به هر دو کاربر مشابه تلگرام انجام می شود.
امکانات کامل دوره آموزشی صفر تا صد پیاده سازی اپلیکیشن چت
پیاده سازی فرآیند پیچیده دیتابیس چت mysql
ساخت دیتابیس و جداول مربوطه برای چت
آموزش query چت بین کاربران
کار کردن با query های پیشرفته در sql
پیاده سازی متصل شدن به دیتاس mysql در nodejs
پروسه آموزش query و ارتباط با دیتابیس و خواندن
ایجاد یک سرور
کار کردن با روت های متفاوت
تست و بررسی انواع های query ها به کمک روت ها
متصل شدن به دیتابیس از طریق nodejs
ایجاد query های پیشرفته برای چت ها
پیاده سازی مراحل ثبت نام و لاگین کاربر
مراحل دریافت و آپلود تصویر پروفایل
کار کردن با socket.io ارتباط و connection های users ها
پیاده سازی چت خصوصی بین کاربران
امکان ارسال پیام صوتی و تصویر
امکان ارسال گزارش از وضعیت istyping یا ارسال تصویر و پیام صوتی به دیگر کاربران
امکان ارتباط seen یا بازدید real time یا بازدید کلی voice , img
امکان پخش پیام صوتی
کار کردن با theard های متفاوت ui , background
امکان کار کردن با order های متفاوت
آپدیت پیام در recyclerview
افزودن کتابخانه های لازم در سمت اندروید و زبان kotlin
ساخت لایه های متفاوت نظیر ریجستر و لاگین و آپلود پروفایل
باز کردن گالری گوشی کاربر و انتخاب تصویرو آپلود به سمت سرور به کمک socket.io
امکان دریافت پرمیشن میکروفون و همراه با ارسال ویوس و ذخیره ویوس در گوشی کاربر
پارس جیسون های تو در تو به کمک Gson در سوکت
خواندن پیام های کاربران و آپدیت پیام ها
پیاده سازی فرآیند پیچیده خواندن پیام با قابلیت intent , exits از اپلیکیشن
پیاده سازی ارسال گزارش در چت لیست کاربر و در چت خصوصی بین کاربران
امکان چت با خود یا saved messages مشابه تلگرام
امکان چت خصوصی فقط برای یک کاربر یا دو کاربر
ایجاد random کد در nodejs
کار کردن و نمایش mimtype های متفاوت
پیاده سازی لایه سرچ و جستجو تمامی اطلاعات کاربر
چک کردن شماره موبایل کاربر
جلوگیری از مباحث null و کرش برنامه
پخش های ویوس های پی در پی
نمایش وضعیت کاربر آنلاین یا آفلاین بودن
نمایش وضعیت کاربر آنلاین در لیست مشابه تلگرام
و….
دمو دوره و توضیحات لازم در خصوص دوره آموزشی که پیاده سازی شده است قبل از تهیه دوره حتما مشاهده شود.
خرید دوره آموزشی
مدرس دوره : جواد محمدی
تعداد قسمت : 41 قسمت
مدت زمان دوره آموزشی : تقریبا 16 ساعت
وضعیت دوره : تکمیل شده
لطفا دوره آموزشی رو هم ببنید برای توضیحات بیشتر :
حجم دوره آموزشی : 2/4 گیگابات
پسورد فایل فشرده : homeandroid.ir
منبع آموزش : خانه اندروید
سوالات متداول قبل از خرید
آیا برای شرکت در دوره پیشنیازی لازم هست : خیر پیشنیازی لازم نیست.
نکته : در این دوره آموزشی مفاهیم از پایه تدریس میشود.
آیا دوره فارسی هست : بله توسط سایت خانه اندروید ضبط و فارسی هست.
آیا فیلم ها با کیفیت hd هستند : بله آموزش ها با کیفیت و فشرده شده در دسترس دانشجویان قرار داده می شود تا هم حجم کمتر برای دانلود مصرف کنند.
به چه صورتی باید در دوره آموزشی شرکت کنیم : پس از خرید محصول لینک های دانلود دوره آموزشی برای شما دوست گرامی ارسال می شود. هم از طریق ایمیل و هم از طریق سایت قابل دانلود هستند.
برای زبان برنامه نویسی از چه زبانی استفاده می کنید : nodejs , kotlin,socket.io
دوره آموزشی چند قسمت است : 41 قسمت پس از تهیه دوره در دسترس شماست. و ادامه آموزش در حال ضبط میباشد.
آیا می توانین دوره را به صورت فصل به فصل دریافت کنیم : جواب خیر چون فصل ها به هم متصل هستن و باید دوره را به صورت کامل تهیه کنید.
آیا فیلم ها واضح هست و من به راحتی می تونم یاد بگیرم : آموزش ها کاملا پروژه محور توضیح داده خواهد شد و شما می توانید به سادگی یاد بگیرن پیشنهاد میشه برای بهتر یادگیری آموزش تمامی هوش و فکر خودتون رو برای هر جلسه بزارین و پس از پایان فیلم یکبار دیگر تمرین را آغاز کنید.و حداقل دو بار هر جلسه را مشاهده و بار سوم با مدرس دوره مرحله به مرحله پیش برین. و در نهایت پیشنهاد میشه برای درک و باز شدن پیش زمینه هرفصل را به صورت کامل مشاهده کنید.
آین دوره در چه سطحی هست : از سطح مبتدی تا پیشرفته
پس از پایان این دوره چه چیزی یاد می گیرم : شما پس از یادگیری این دوره آموزشی می توانید یک اپلیکیشن چت را پیاده سازی کنید با قابلیت های مشابه تلگرام و دیگران نرم افزار ها
تصاویر کامل و یک جا
آموزش خوبی هست انشالا با جاوا هم بزنید ممنونم.
سلام و درود خدمت شما دوست عزیز فاطمه
به اطلاع میرسانیم سایت خانه اندروید دیگر آموزش جاوا تهیه نمی کند و تمامی دوره های جدید سایت تماما با زبان کاتلین می باشند. پیشنهاد میشه کاتلین رو یاد بگیرن راحتر و سریعتر هم یاد می گیرن و پیاده سازی کنید به کمک این زبان
با احترام.
سلام خیلی عالی خسته نباشید .
سلام و درود بزرگوارین.
سلام وقتون بخیر مهندس محمدی عزیز
آیا میشه داخل ویندوز هم کد نویسی کرد بخش چت رو چون با مک تدریس می کنید. یا لینوکس
بنده تازه می خواهم شروع کنم ممنونم.
سلام و درود خدمت شما دوست عزیز زهرا
بله نرم افزاری که تدریس میشه باهاش اندروید استودیو هست که برای سه نسخه یعنی ویندوز و مک و لینوکس در دسترس هست
پیشنهاد میشه پکیج صفرتا صد رو برای شروع برنامه نویسی انتخاب کنید .
https://homeandroid.ir/package-android-full-stack
و هم چنین اگر قصدتون پیاده سازی اپ چت هست نیازمند پیش نیاز های لازم مثل یادگیری کاتلین و سوکت مقدماتی و معماری mvvm هست.
سلام استاد محمدی بزرگوار کارتون خیلی عالی و خیلی خیلی خوشحالم از اینکه با استاد توانمندی مثل شما آشنا شدم و ازش دارم یاد می گیرم به شدت این دوره رو پیشنهاد می کنم واقعا تنها دوره ای کاملی هست که در خصوص پیاده سازی اپ چت هست.
بسیار بسیار سپاسگذارم. اروزی موفقیت روز افزون برای شما استاد بزرگوار
سلام و درود خدمت شما
باعث افتخاره مورد رضایت قرار گرفته ممنونم از شما و انژری مثبتی که از دیدگاه شما دریافت کرده ایم.
تشکر از شما
با احترام. موفق باشین.
سلام فقط می تونم خیلی عالی این دوره فوق العاده ست احسن
سلام و درود احترام
سپاس از شما باعث افتخاره رضایت شما دوست گرامی رو بدست آوردم موفق باشین.
سلام و احترام خدمت استاد
لطفا آموزش ها رو یکبار دیگه برام ایمیل کنید. ممنونم.
سلام و احترام
طبق درخواست به ایمیلی که خرید کرده بودین ارسال شد.
سلام خسته نباشی واقعا عالی
سلام بزرگوارین. شما
سلام استاد بی نظیره دوره ات انشالا آموزش های تماس صوتی هم در قالب یک دوره جدید ضبط کنید عالی میشه.
سلام دوست گرامی
انشالا تمامی تلاش خودمون رو می کنیم دوره های بروزی رو در اختیارتون قرار بدیم ولی زمان میبره.
سلام خسته نباشید مهندس محمدی عزیز
به شخصه واقعا خیلی حال می کنم با سوکت و حال می کنم با تدریس شما خیلی عالی هستین
سلام علی رضا عزیز
ممنونم ازت
سلام استاد محمدی
این آموزش رو تهیه کرده ام بفرمایین با دیتابیس های دیگه هم می تونم کار کنم مثل sqlserver
سلام و احترام
بله با هر نوع دیتابیسی میتوانید کار کنید چون وقتی یاد بگیرن بیس کارو دیگه با هر روشی و هر دیتابیسی می تونید کار کنید.
با احترام.
سلام وقتون بخیر
دوره ای خیلی عالی بود مهندس جان
یک سوالی اگر بخواهیم روی سروری اجرا بگیرم چه سروری پیشنهاد می کنید. ممنونم.
سلام و درود خدمت شما
شما می توانید از بسته به توانایی مالیتون از سرور مجازی تا سی پنل و یا هاست سی پنل nodejs استفاده کنید.
برخی از هاست ها بهبود داده شده برای nodejs که می تونید تهیه کنید که سرعت خوبی دارن ولی تعداد کاربرهاتون اگر فکر می کنید خیلی زیاده برای بخش چت بهتره از سرور مجازی استفاده کنید چون سرعت خوبی داره.
سلام آقای محمدی
خدا قوت آموزش تموم شد امروز خیلی عالی
منتظر دوره های جدیدتون هستم
سلام و درود دوست عزیز سامان
انشالا همیشه موفق باشین.
ضبط دوره کار زمان بری هست انشالا باز دوره ای جدید در راه هست
با احترام.
سلام وقتون بخیر خسته نباشین بابت این دوره عالی تون
میشه یکبار دیگه برام ایمیل کنید لینک ها منسوخ شدن
تشکر
سلام و درود خدمت شما
مجددن براتون ایمیل شد.
با احترام.
سلام و درود
لطفا آموزش تماس صوتی و تصویری رو هم آموزش بدین ممنونم از سایت خوبتون
سلام و درود
تمامی اموزش ها به مرور تهیه میشه نگران نباشین
با احترام.
سلام مهندس خوبین
یک سوالی داشتم خدمتون ممنونم میشم پاسخ بدین
آیا در این آموزش از php استفاده شده نوشتین mysql
سلام و درود خدمت شما دوست گرامی
دقت بفرمایین mysql یک دیتابیس هست برای ذخیره سازی اطلاعات و php یک زبان برنامه نویسی که میشه به جای اون از nodejs استفاده کرد که real time هست و سرعت بالاتری داره معمولا برای سوکت از nodejs استفاده می کنیم ولی توی php میشه سوکت نوشت ولی در کل اون کارایی رو نداره و ما برای بکند کار از nodejs و برای ذخیره اطلاعات چت ها و کاربران از دیتابیس mysql استفاده کرده ایم مثلا میشد از mongodb استفاده کرد ولی خوب چون قبلا آموزش داده بودیم خواستیم آموزشمون هم ساده تر بشه و هم چنین دوستان چون آشنایت زیادی با mysql داشتین این آموزش رو به این شکل ضبط کرده ایم.
هم چنین یادگیری دیتابیس mongodb
لینک دوره
https://homeandroid.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-socket-node-js-mongodb-%d9%be%d8%b1%d9%88%da%98%d9%87-%d9%85%d8%ad%d9%88%d8%b1
سلام
خیلی عالی خسته نباشین.
سلام و درود تشکر از شما دوست گرامی
سلام آموزش خوبی بود
سلام بزرگوارین
موفق باشین.
سلام خسته نباشین آموزش خوبی بود امیدوارم همیشه همین طور اموزش ها خوبی رو زود به زود تهیه کنید.
سلام و درود بزرگوارین
انشالا
سلام و خسته نباشید
کامل ترین دوره سوکت واقعا مال شماست خیلی خوب بود مخصوصا اینکه موضوعاتی گفتین که کاربردی واقعا
سلام و درود
سپاس از شما
سلام خسته نباشین
ایا در دوره چت خصوصی گفته شده
سلام و احترام
بله آموزش داده شده همراه با ارسال ویوس و تصویر
سلام استاد محمدی عزیز
واقعا خسته نباشین خیلی دوره کامل و عالی بود . به شخصه تموم کرده ام و واقعا لذت بردم از این دوره تشکر ازتون
باز هم شاهد بهترین ها از خانه اندروید هستیم.
سلام و احترام دوست گرامی محمد
سپاس از همراهی شما
با احترام.
سلام خسته نباشید دوره خیلی عالی بود.
سلام و احترام
تشکر از شما
با احترام.
سلام وقتون بخیر جناب محمدی
می خواستم بدونم این دوره الان به اتمام رسیده و می تونم با خیال راحت تهیه کنم می خواهم همه رو باهم ببنیم با تشکر
سلام و درود
بله دوره به اتمام رسیده با ۴۱ قسمت
با تشکر
سلام لطفا دمو دوره رو هم اضافه کنید با تشکر
سلام و درود
دمو دوره در همین پست در دسترس هست هم چنین در کانال تلگرامی خانه اندروید هم در دسترس شماست. تصاویر لازم هم اضافه شده
با احترام.
سلام وقت بخیر
واقعا طبق تصاویری که قرار دادین همه این موضوعات رو می تونیم پیاده سازی کنیم. خیلی عالی اینطوری باشه
سلام و درود دوست عزیز محمد
بله می تونید مشابه دقیقا همین مطالب رو بسازین حتی پیشرفته تر
با احترام.