ساخت اپلیکیشن پیام رسان(چت) در اندروید
مدرس : مهندس رضایی
تخفیف ویژه حمایت از متخصصین و کسبوکارهای آسیب دیده
دریافتمدرس : مهندس رضایی
قیمت آموزش : ۵۴ هزار تومان
همین الان یادگیری را آغاز کنید !
ساخت اپلیکیشن چت (Chat) یا همان پیام رسان و مسنجر(Messenger) در برنامه نویسی اندروید موضوع این دوره آموزشی است. یکی از مباحث پر طرفدار و در عین حال مهم در برنامه نویسی اندروید ساخت برنامه چت در این زبان برنامه نویسی می باشد.تلگرام، واتس آپ و بسیاری دیگر، نمونه هایی از اپلیکیشن های چت برای سیستم عامل اندروید هستند. شما در این آموزش از مجموعه دوره های آموزش برنامه نویسی اندروید، یاد خواهید گرفت که چگونه یک برنامه چت را از ۰ تا ۱۰۰ در زبان برنامه نویسی Android پیاده سازی کنید. همانطور که میدانید ساخت برنامه چت به کدنویسی و فراهم کردن بستر سمت سرور نیاز دارد لذا شما در این دوره علاوه بر پیاده سازی اپلیکیشن در اندروید، کدنویسی سمت سرور و پیاده سازی سرویس های مربوطه را با زبان برنامه نویسی PHP خواهید آموخت و نهایتاً ارتباط برنامه اندرویدی با سرور را برقرار خواهید کرد. این دوره در نوع خود بسیار کامل بوده و مباحث بسیاری را در اندروید به شما خواهد آموخت.ضمناً این آموزش در محیط اندروید استودیو تدریس شده است.
شما باید با برنامه نویسی اندروید تا حدی آشنایی داشته باشید ، در صورت تمایل دوره زیر را مشاهده نمایید :
همچنین آشنایی نسبی شما با زبان برنامه نویسی PHP می تواند به شما در یادگیری این دوره کمک نماید :
تذکر : جهت فهم و یادگیری این دوره، شما به یادگیری کامل دوره های فوق نیاز ندارید و صرفاً منظور ما آشنایی نسبی و توانایی درک مفاهیم این دو زبان (PHP و Android) می باشد.
نوع دوره : ویدئویی و فارسی ، تهیه شده توسط مدرسین تیم آکادمی
نوع دوره : پروژه محور
توضیحات : کاربر عزیز میتوانید این دوره تصویری را از طریق بخش مربوطه، به صورت دانلودی یا پستی دریافت کنید .
سرفصل ها کلی بوده و موارد بسیار زیادی ذکر نشده است و ممکن است هر بخش شامل چندین ویدئو زیر مجموعه باشد.
مقدمه و معرفی مدرس ، شیوه تدریس و پیشگفتار
معرفی پروژه و تحلیل ابتدایی
معرفی GCM و کار با کنسول گوگل و دریافت Server Key
ایجاد Rest API
شروع کار با PHP
کار با PhpMyAdmin و ساخت پایگاه داده
ایجاد فایل تنظیمات API
اتصال به پایگاه داده در PHP
ساخت کلاس DbHandler برای کار با پایگاه داده
تعریف توابع DbHandler و کدنویسی آن
اتصال به GCM در PHP
ساخت کلاس های GCM و Push
کار با Htaccess برای بازنویسی لینک ها
معرفی Slim برای ساخت API
ساخت فایل اصلی API و کار با Slim
تکمیل API و تعریف توابع مختلف
ارتباط بین اندروید و GCM
ایجاد پروژه جدید در Android Studio
اجرای شبیه ساز اندروید
دریافت کلید برای اپلیکیشن از کنسول گوگل
Import کردن کتابخانه های مورد نیاز
ایجاد کلاس Config و PreferenceManager
ایجاد کلاس های NotificationUtils و GcmIntentService
اتصال به GCM و دریافت توکن
ایحاد کلاس PushReceiver برای دریافت اطلاعات از GCM
اعمال تغییرات روی فایل Manifest
ایجاد Broadcast Receiver در صفحه اصلی
تشخیص نصب بودن گوگل پلی بر روی دستگاه
تست ارسال پیغام از طریق GCM
ساخت اپلیکیشن نهایی
معرفی و ساخت کلاس برای استفاده از کتابخانه Volley
ساخت کلاس های User , Message , Chatroom
ایجاد کلاس Endpoint برای نگه داری اطلاعات API
ارتباط با API و ذخیره Token در پایگاه داده
ایجاد لایه ثبت نام و ورود کاربر به صورت متریال دیزاین
Validate کردن فرم ثبت نام و ورود
اتصال به api و انجام ثبت نام و ورود کاربر
ساخت لایه صفحه اصلی برنامه و لیست چت ها
شروع کار با RecyclerView و ساخت Adapter
تکمیل Adapter و ارتباط آن با RecyclerView
دریافت اطلاعات چت ها از API و نمایش در صفحه اصلی
تشخیص کلیک بر روی چت ها
تشخیص اجرای برنامه در پس زمینه
ایجاد صفحه چت و ارسال پیام
اتصال به API برای ارسال و دریافت پیام ها
ایجاد منوی خروج از حساب کاربری
کدنویسی بخش انتقال بین بخش های مختلف
تست نهایی اپلیکیشن و جمع بندی
ویدئو های ما به صورت اختصاصی توسط مدرسین آکادمی لرن فایلز تهیه شده است .
ویدئو ها توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود .
ویدئو های ما تئوری محض نیستند و در حد نیاز مباحث تئوری مطرح و باقی آموزش عملی و ویژه بازار کار می باشد .
حمید –
پلتفرم GCM از دیدگاه خود گوگل هم منسوخ شده و از پلتفرم FCM استفاده میشه.این آموزش در سطح بازار کارایی نداره
واحد پشتیبانی لرن فایلز –
با سلام و عرض ادب
متشکرم که نظرتون رو عرض کردید. پایه هر دو فناوری دقیقا یکسان است و قطعاً این آموزش در بازار کارایی لازم را برای یک برنامه نویس اندروید دارد. همچنین GCM یکی از سرفصل های این آموزش می باشد و از شما خواهشمندم سایر مباحث و تکنیک هایی که در این دوره مطرح شده اند را بررسی کنید! و در تعیین کارایی، ارزش و جامعیت این دوره، سایر سرفصل های ذکر شده در فوق را در نظر بگیرید. سپاس از شما
مسعود سلیمانی –
سلام خسته نباشید این اموزش نخفیف نداره ؟
واحد پشتیبانی لرن فایلز –
درود بر شما. تخفیفات ویژه دریافت زود هنگام چندین ساعت قبل از انتشار دوره های جدید، در کانال تلگرام آکادمی اعلام می شوند و اغلب در اولین ساعات کوپن های تخفیف به اتمام می رسند. در تاریخ ۹ آذر ساعت ۲۱ ، تخفیف این دوره فعال شد و به اتمام رسید و در حال حاضر تخفیفی برای این دوره فعال نمی باشد. موفق باشید.
مهندس –
سلام متاسفانه تخفیفو ندیدم اگه بشه بازم تخفیف بزنید 😉 مرسی
واحد پشتیبانی لرن فایلز –
درود بر شما. لطفاً در کانال تلگرام آکادمی عضو شده تا از این فرصت ها مطلع شوید! در حال حاظر طرح تخفیفی فعال نمی باشد. سعی می کنیم طرح تخفیفی رو بهمن ماه فعال کنیم. موفق باشید.
مهندس –
ممنون از شما و مهندس رضایی که بهترین هستین
واحد پشتیبانی لرن فایلز –
درود
خواهش میکنم دوست عزیز
موفق باشید
علی رحمانی –
سلام و خسته نباشید
بی زحمت این دوره را با زامارین بزارید ممنون.
واحد پشتیبانی لرن فایلز –
درود
در صورت درخواست بیشتر کاربران درباره این دوره با زامارین ، بعد از انتشار دوره مقدماتی تا پیشرفته زامارین به سراغ این دوره خواهیم رفت .
با تشکر
مبین –
منظور از پیام رسان برنامه مشابه سروش و تلگرام هست یا چت روم؟؟
واحد پشتیبانی لرن فایلز –
درود
کارکرد اپی که در این آموزش توضیح داده میشه مشابه تلگرام و واتس اپ هست .
برای بررسی کامل دوره سرفصل ها و ویدئو های نمونه دوره که در کادر سمت چپ اومده رو به صورت کامل مشاهده کنید .
با تشکر