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

پکیج آموزش ساخت اپلیکیشن شارژ و پرداخت قبوض

( فیلم آموزشی ) ،توسط مهندس متین گودرزی

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

سرفصل ها

مقدمه و معرفی متد آموزشی

بررسی جزئی و خلاصه موارد موردنیاز پیش از آموزش شامل: کار با ویوها،  کار با کتابخانه های مختلف و ...

معرفی متریال دیزاین

دلایل استفاده از متریال دیزاین در طراحی اپ

بررسی تفاوت های موجود میان متریال دیزاین و طراحی های قدیمی

بررسی قابلیت های موجود در اندروید استودیو برای پیاده سازی سریع تر متریال دیزاین

طراحی رابط کاربری اپلیکیشن متناسب با جدیدترین متدهای طراحی ارائه شده از سوی کمپانی گوگل و هماهنگ با متریال دیزاین

طراحی صفحه ی اولیه برای ثبت نام کاربران در برنامه

بررسی روش های موجود برای ذخیره سازی اطلاعات در حافظه

دریافت مشخصات کاربران و ذخیره سازی آن ها در حافظه

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

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

طراحی چند بنر برای معرفی قابلیت های برنامه

افزودن بنرهای مناسب به اپلیکیشن به صورت آنلاین با قابلیت Cache شدن و اجرا به صورت آفلاین

راست چین کردن صفحه ی خدمات

معرفی کتابخانه های اعمال فونت بروی ویوها

دانلود و استفاده از کتابخانه calligraphy و بررسی دلایل برتری این کتابخانه

ساخت باکس برای قابلیت پرداخت قبض به صفحه ی خدمات

افزودن آیکن مناسب برای خدمات پرداخت قبض

افزودن متن و تکمیل باکس پرداخت قبض

استفاده از کتابخانه CardView برای زیباترشدن باکس

ایجاد منوی کشویی یا Navigation Drawer

فارسی سازی Navigation Drawer

حذف آیتم های اضافی افزوده شده به صفحه مانند Floating Action Button

شخصی سازی تصویر شاخص Navigation Drawer

شخصی سازی پس زمینه ی تصویر شاخص در Navigation Drawer

افزودن آیتم های جدید به Navigation Drawer

استفاده از آیکن های مناسب برای آیتم های افزوده شده در Navigation Drawer

بررسی متدهای موجود برای استفاده از Navigation Drawer و قابلیت های آن

دریافت مشخصاتی که کاربر در زمان ثبت در اپلیکیشن وارد کرده است و نمایش آن ها در Navigation Drawer

طراحی صفحه ی مربوط به پرداخت قبض

ایجاد چند EditText و دکمه برای دریافت و ثبت اطلاعات قبض

اتصال View های ایجاد شده به فایل Java

وب سرویس چیست ؟

بررسی دلایل نیاز به وب سرویس

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

معرفی API

انواع مختلف تبادل اطلاعات میان سرور و کلاینت

معرفی ساختارهای Key - Value

معرفی و بررسی ساختار Json برای تبادل اطلاعات با سرور

بررسی اجمالی ساختار XML برای ارتباط با سرور

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

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

انتخاب وب سرویس مناسب

بررسی مستندات فنی ارائه شده از سوی سرویس دهنده

نقد و بررسی API انتخاب شده

بررسی روش های موجود برای پیاده سازی ارتباط با سرور مثل: کتابخانه Volley، رتروفیت و ...

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

معرفی کتابخانه Volley و تاریخچه آن

استفاده از کتابخانه  Volley ساخت کمپانی گوگل برای پیاده سازی ارتباط با سرور

بررسی دلایل استفاده از کتابخانه Volley

بررسی عمیق شیء و آرایه در ساختار Json

ذکر چند مثال برای درک بهتر ساختار Json

معرفی کلاس JsonObjectRequest و بررسی زمان لزوم به استفاده از این کلاس

معرفی کلاس JsonArrayRequest و بررسی زمان لزوم به استفاده از این کلاس

معرفی کلاس StringRequest و بررسی زمان لزوم به استفاده از این کلاس

معرفی کلاس VolleyMultipartRequest

بررسی متدهای ارتباط با سرور مثل: POST,GET,PUT,...

استفاده از کلاس VolleyMultipartRequest برای ارتباط با سرور

انجام تست های مختلف برای سرویس های مختلف ارائه شده از سوی وب سرویس

توضیح و بررسی کامل متدهای کلاس VolleyMultipartRequest

بررسی پارامترهای لازم برای ارسال به سرور

دریافت شناسه قبض و شناسه پرداخت از کاربر و ارسال به سرور

بررسی پاسخ دریافتی از سرور

کدنویسی عملیات مناسب در صورت موفقیت آمیز بودن درخواست

کدنویسی عملیات مناسب برای ناموفق بودن درخواست

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

انتقال کاربر به سایت بانک برای پرداخت قبض

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

استفاده از کتابخانه ی مناسب برای بررسی پاسخ

بررسی پرداخت موفق یا ناموفق قبض

طراحی یک صفحه برای نمایش شماره پیگیری، زمان پرداخت قبض و ...

طراحی صفحه ی مربوط به خرید شارژ مستقیم

افزودن آیتم های مختلف خرید شارژ مانند: شارژ مستقیم ایرانسل، همراه اول و رایتل

پیاده سازی بخش ارتباط با سرور برای صفحه ی خرید شارژ

انتقال کاربر به سایت بانک برای پرداخت هزینه ی شارژ

بررسی وضعیت تراکنش از سایت بانک

طراحی صفحه ی پشتیبانی اپلیکیشن

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

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

بررسی عملکرد برنامه با ارتباط های اینترنتی مختلف

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

بررسی موارد لازم برای انتشار قانونی اپلیکیشن

معرفی مارکت های معتبر برای انتشار اپلیکیشن

بررسی قوانین مارکت های مختلف

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

آموزش انتشار اپلیکیشن در گوگل پلی

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

 

این آموزش در یک فصل شامل 35 جلسه آموزش تصویری به همراه سورس کد ارائه شده است.
بخش 1 :
( بخش اول پکیج )
افزودن به سبد
قیمت: 2,600 تومان

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

بخش 3 :
( بخش سوم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 4 :
( بخش چهارم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 5 :
( بخش پنجم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 6 :
( بخش ششم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 7 :
( بخش هفتم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 8 :
( بخش هشتم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 9 :
( بخش نهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 10 :
( بخش دهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 11 :
( بخش یازدهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 12 :
( بخش دوازدهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 13 :
( بخش سیزدهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 14 :
( بخش چهاردهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 15 :
( بخش پانزدهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 16 :
( بخش شانزدهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 17 :
( )
افزودن به سبد
قیمت: 2,600 تومان

بخش 18 :
( بخش هجدهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 19 :
( بخش نوزدهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 20 :
( بخش بیستم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 21 :
( بخش بیست و یکم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 22 :
( بخش بیست و دوم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 23 :
( بخش بیست و سوم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 24 :
( بخش بیست و چهارم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 25 :
( بخش بیست و پنجم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 26 :
( بخش بیست و ششم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 27 :
( بخش بیست و هفتم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 28 :
( بخش بیست و هشتم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 29 :
( بخش بیست و نهم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 30 :
( بخش سی پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 31 :
( بخش سی و یکم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 32 :
( بخش سی و دوم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 33 :
( بخش سی وسوم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 34 :
( بخش سی و چهارم پکیج )
افزودن به سبد
قیمت: 2,600 تومان

بخش 35 :
( بخش سی و پنجم پکیج )
افزودن به سبد
قیمت: 2,600 تومان


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


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


مدت زمان: 20 ساعت و 24 دقیقه


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

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

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

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


سعید پارسا میگه:

معرفی کلاس JsonObjectRequest و بررسی زمان لزوم به استفاده از این کلاس

معرفی کلاس JsonArrayRequest و بررسی زمان لزوم به استفاده از این کلاس

معرفی کلاس StringRequest و بررسی زمان لزوم به استفاده از این کلاس

معرفی کلاس VolleyMultipartRequest

بررسی متدهای ارتباط با سرور مثل: POST

پاسخ:

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

میلاد میگه:

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

پاسخ:

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

محمد میگه:

سلام. چرا یه دمو از نمونه اپی که اماده کردید قرار نیمدید؟

پاسخ:

سلام. ویدئوی دمو رو اگر مشاهده بفرمایید، داخلش عملکرد برنامه به شکل کامل نمایش داده شده.



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


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

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