نوروز مبارک

🔥 جشنواره نوروزی آموزش با ۷۰٪ تخفیف ویژه! 🎉
با آغاز سال نو، فرصتی استثنایی برای یادگیری فراهم شده است! 🌸
🚀 چرا نباید این فرصت را از دست داد؟
✅ دورههای متنوع و کاربردی
✅ تدریس توسط اساتید مجرب
✅ یادگیری در هر زمان و هر مکان
📌 همین حالا از این تخفیف فوقالعاده بهرهمند شوید! فرصت محدود است!
- مدرس دوره : محمد رجب زاده ( رزومه )
- تعداد ویدیوها : 43 ویدیو
- مدت زمان دوره : 14:1:00
- سطح دوره : پیشرفته
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1401/03/18

برنامه نویسی اندروید پیشرفته به همراه پروژه عملی
تو این دوره قصد داریم بیشتر با برنامه نویسی اندروید آشنا بشیم و چیزا جدیدی ازش یادبگریم ، تمرکز اصلی من تو این دوره کار کردن درست و اصولی با api ها و اتصال برنامه های اندروید به وب سرویس هاست البته در این دوره "Live Data (لایو دیتا)" - "الگو mvvm - Model View - ViewModel" - "کد نویسی تمیز" و... رو بررسی میکنم .
در این دوره سعی ما بر این هست تا شما هرچه بیش تر با نحوه پیاده سازی اصولی و استاندارد کد ها در اندروید آشنا بشید از این رو ما در دوره پروژه عملی خودمون رو ر ابتدا یک برنامه مخطبین ساده که فقط مخاطب ها در سرور ذخیره می شوند و هرکسی با نصب اپلیکیشن به تمام مخاطب های ذخیره شده در سرور دسترسی دارد شروع میکنیم (این برنامه رو از صفر مینویسیم) و با آشنا شدن با ایراد ها و مشکلات آن و راه حل آن ها برنامه خود را سطح به سطح ارتقا میدهیم و درنهایت پروژه عملی م یک نرم افزار مخاطبین می باشد که مخاطب ها به سه صورت "خصوصی - عمومی - در دسترس تنها با وارد کردن کد مخاطب " در آن قابل اضافه شدن هستند تبدیل خواهد شد . همچنین در این برنامه با نحوه ساخت پروفایل کاربری و چگونگی امکان ویرایش آن توسط کاربر و همچنین قابلیت قرار دادن عکس و ویرایش آن برای مخاطبین ثبت شده توسط کاربر با توجه به سطح دسترسی کاربر آشنا خواهیم شد
توجه : فایل سرور دوره به صورت جدا نوشته شده و برای دانلود در دسترس دانشجویان دوره قرار گرفته است.
توجه : زبان دوره کاتلین است
پیشنیاز ها : دوره برنامه نویسی اندروید مقدماتی
حاصل دوره : توانایی ساخت اپ هایی با امکان اتصال به سرور با قابلیت دارا بودن پروفایل کاربری شخصی برای هر کاربر
فهرستـــ ویدیوها
مدت زمان دوره 14:1:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
تنظیم کردن رتروفیت
در این جلسه کتابخانه رتروفیت رو به پروژه اضافه می کنیم و اون رو تنظیم می کنیم و به یه درخواست ساده رو به سرور میفرستیم
اضافه کردن مخاطب جدید
در این جلسه باهم دیکه کد های صفحه افزودن مخاطب رو مینویسیم و یک مخاطب جدید رو با استفاده از api ثبت میکنیم و با متد POST در رتروفیت آشنا میشیم
بررسی متد های http و کاربرد هر کدام از آن ها
در این ویدیو متد های http رو بررسی کردیم و متوجه شدیم کارکرد هر کدوم از اون متد ها چیه و استانداردش اینه که برای چکار هایی استفاده بشن
نمایش مخاطبین در صفحه اصلی
در این جلسه صفحه اصلی برنامه رو دست میکنیم و لیست مخاطب هارو توی صفحه اول نشون میدیم
ساخت صفحه ویرایش مخاطب
در این ویدیو باهم دیگه صفحه ویرایش مخاطب رو درست میکنیم و میبینیم که چطور باید id مخاطب رو از صفحه اصلی به صفحه ویرایش منتقل کنیم
حذف مخاطب و بروز رسانی لیست مخاطبین
در این جلسه یاد میگیریم که چطور یک مخاطب رو حذف کنیم و بعد از اون لیست رو بروز رسانی کنیم
استفاده از repository در api
در این جلسه از repository به طور اصولی و استاندارد در api مون استفاده میکنیم
ساخت welcome screen به همراه انیمیشن
ساخت برنامه بخش دوم دوره و تکمیل UI صفحه Welcome به همراه انیمیشن Welcome و Loading
بررسی اتصال در صفحه Welcome و نمایش دکمه تلاش مجدد
بررسی اتصال دستگاه به اینترنت و نمایش دکمه تلاش مجدد در صورت عدم اتصال دستگاه به سرور
نمایش تصویر مخاطبین در برنامه به صورت دایره ای
نمایش تصویر مخاطبین در برنامه به صورت دایره ای
ساخت تبدیل کننده خودکار درخواست (اکستنشن متد ها)
ساخت تبدیل کننده خودکار درخواست به لایو دیتا با استفاده از اکستنشن متد ها
پرسش سوال از کاربر برای حذف مخاطب
پرسش سوال "آیا از حذف مخاطب اطمینان دارید ؟" قبل از حذف کردن مخاطب
ویرایش مخاطب جلسه اول
در این جلسه بخش های اصلی ویرایش مخاطبمون در اپ جدید رو کامل کردیم و در جلسه بعدی هم ادامه کار هاش رو انجام میدیم
اضافه کردن Interceptor (میان افزار) - بخش اول
اضافه کردن Interceptor (میان افزار) - بخش اول
نظرات کاربران در رابطه با این دوره
علی مرادی
ارسال شده در 1401/03/30سلام با این دوره میتونیم وارد بازار کار بشیم و میتونیم برنامه نویسی اندروید کامل کامل یاد بگیریم؟
محمد رجب زاده (مدرس)
ارسال شده در 1401/04/05سلام دوست عزیز 🖐️
تو برنامه نویسی چیزی به اسم کامل وجود نداره ولی دوره شما رو در سطحی میرسونه که وارد بازارکار بشید ، البته فراموش نکنید که قبلش پیشنیاز های دوره رو مشاهده کنید
با تشکر 🙏
amirmahdib88
ارسال شده در 1401/03/26سلام با توجه به اینکه احتمالا سال آینده گوگل سیستم عامل فیوشا را معرفی کند آیا با دیدن این دوره میشه برای سیستم عامل فیوشا هم اپلیکیشن ساخت؟
محمد رجب زاده (مدرس)
ارسال شده در 1401/03/27سلام دوست عزیز 🖐️
بنده اطلاعی در این زمینه ندارم
با تشکر محمد رجب زاده 🙏
محمدمهدی خواجه زاده
ارسال شده در 1400/07/09سلام وقتتون بخیر باشه
آموزش کار با service ها و .... در این آموزش هست؟
محمد رجب زاده (مدرس)
ارسال شده در 1400/08/12سلام
اگر منظورتون سرویس های سیستم عامل هست که مثلا برنامه توی بک گراند اجرا بشه و اینا، خیر متاسفانه توی این دوره بررسی نمیکنیم
anonymous912
ارسال شده در 1400/02/21با سلام واحترام
این دوره کامل تره یا دوره "برنامه نویسی Android پیشرفته به همراه پروژه عملی اینستاگرام" ؟
من یه سامانه تحت وب دارم و میخوام براش اپ موبایل بنویسم. به نظر شما استاد این دوره رو شروع کنم یا "دوره برنامه نویسی Android پیشرفته به همراه پروژه عملی اینستاگرام"؟
محمد رجب زاده (مدرس)
ارسال شده در 1400/08/12سلام دوست عزیز
من این رو پیشنهاد میکنم ولی بزارید توی تخفیف ها بخرید که همون قیمت براتون دربیاد
mahdib9
ارسال شده در 1399/12/20سلام اقای محمد رجب زاده
این آموزش کاملاً با کاتلین هست من فقط میخوام اندروید با کاتلین و خصوصیات اش یاد بگیرم
محمد رجب زاده (مدرس)
ارسال شده در 1400/01/11سلام این دوره به زبان کاتلین هست و بیس زبان کاتلین تو این دوره تدریس نمیشه
tedi1700
ارسال شده در 1399/11/29زبان جاوا هست یا کاتلین؟
محمد رجب زاده (مدرس)
ارسال شده در 1399/12/01سلام
زبان کاتلین
mahdi saneipour
ارسال شده در 1399/09/07سلام خسته نباشید دوره عالیه یه سوال آدرس سروری که توی دوره دادید به طور رایگان در دسترس هست؟
محمد رجب زاده (مدرس)
ارسال شده در 1399/09/07سلام آدرس Api استفاده شده در دوره در دسترس دانشجوهای دوره به صورت رایگان هست
علی پورمومن
ارسال شده در 1399/08/24سلام وقت بخیر
امیدوارم که حال دلتون خوب باشه و سرشار از انرژی باشید
کدهای سمت سرور با چه زبانی نوشته شده اند؟
سورس کدهای سمت سرور رو دراختیارمون قرار میدید؟
آیا سورس پروژه هم در اختیارمون میزارید؟
محمد رجب زاده (مدرس)
ارسال شده در 1399/08/25سلام امیدوارم حال شما هم خوب باشه دوست عزیز
سورس کد سمت سرور با asp.net core 3.1 نوشته شده که هر جلسه در اختیار دوستان قرار میگیره سورس پروژه هم از جلسه 6 به بعد اگر اشتباه نکنم هر جلسه در اختیار دوستان قرار داده شده به علاوه api دوره در دسترس دانشجو هست برای تست کد هاش و نیاز دانشجو خودش رو درگیر مسائل سمت سرور بکنه - البته ادرس api تغییر کرده و بزودی در اختیار دانشجویان دوره قرار میگیره
mahdi saneipour
ارسال شده در 1399/08/12عالی و مفید خیلی ممنون
محمد رجب زاده (مدرس)
ارسال شده در 1399/08/15سلام خواهش میکنم
hmesut
ارسال شده در 1399/08/06سلام و وقت بخیر
بنده مبتدی هستم
پیشنهادتون واسه بنده چیه؟
دوره آندروید صفر تا صد هستش که استفاده کنم؟
محمد رجب زاده (مدرس)
ارسال شده در 1399/08/07سلام هیچکس که صد در صد نیست ولی خودم یه دوره رایگان برنامه نویسی اندروید از صفر دارم میتونید اون رو نگاه کنید رایگان هم هست