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

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

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

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

توضیحات کلی مجموعه:

 

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

معرفی اهداف دوره

مقدمه و بررسی پیش نیازهای دوره

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

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

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

معرفی بخش ارتباط با سرور و بررسی مسائل فنی

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

بررسی انواع وب سرویس ها

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

آموزش کار با BackEnd انتخابی

بررسی روش های موجود برای ارتباط با وب سرویس

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

بررسی کلاس های مختلف موجود مانند JsonObjectRequest و JsonArrayRequest و بررسی تفاوت های موجود

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

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

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

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

طراحی صفحه ی اصلی برنامه

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

استفاده از RecyclerView برای پیاده سازی

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

بررسی متدهای RecyclerView

طراحی آیتم فیلم ها و نمایش اطلاعاتی چون: تاریخ و عنوان هر فیلم در آیتم

استفاده از CardView برای طراحی جذاب تر آیتم ها

بررسی روش ست کردن onClickListener بروی RecyclerView و دریافت آیدی هر فیلم برای انتقال به صفحه ی اختصاصی آن فیلم

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

معرفی بخش ارتباط با سرور ( بخش دوم )

بررسی وب سرویس های موجود مانند: وب سرویس گوگل، آمازون و ...

استفاده از یک BackEnd برای اپلیکیشن ( بدون نیاز به کدنویسی سمت سرور)

بررسی روش های مختلف ایجاد جدول در BackEnd های مختلف

افزودن جدول های مختلف به دیتابیس BackEnd انتخابی

بررسی روش تعامل با دیتابیس

بررسی روش ارسال و ذخیره سازی اطلاعات در دیتابیس

بررسی روش دریافت اطلاعات از دیتابیس

بررسی روش نمایش اطلاعات دریافت شده از سمت سرور و نمایش آیتم ها در داخل RecyclerView

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

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

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

نمایش تعدادی فیلم به صورت فیلم های پیشنهادی در قسمت پایینی صفحه

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

افزودن قابلیت دانلود فیلم ها

بررسی روش هایی برای جلوگیری از دانلود غیرقانونی فیلم ها

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

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

ایجاد یک جدول جدید در دیتابیس برای قیمت پلن های مختلف و امکان تغییر آن ها به صورت آنلاین

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

تبدیل کاربر از کاربر عادی، به کاربر ویژه در صورت موفقیت آمیز بودن تراکنش

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

استفاده از Unix Time

بررسی شرط این که کاربر یک کاربر عادی است یا اشتراک خریداری کرده است

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

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

جلوگیری از استفاده از قابلیت دانلود برای کاربران عادی

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

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

طراحی صفحه ی ژانر برای دسته بندی محتوایی فیلم ها

دریافت اطلاعات برای صفحه ی ژانر و آموزش روش دسته بندی فیلم ها به شکل داینامیک در دیتابیس

افزودن اطلاعات کاربران به دیتابیس شامل : مدت زمان اعتبار باقی مانده

بررسی یک قابلیت جدید برای چک کردن این که آیا کاربر پیش از این در برنامه ثبت نام کرده است یا خیر

در صورتی که کاربر ثبت نام نکرده بود، فرآیند به شکل عادی انجام شود

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

ایجاد صفحه ی بازگشت کاربر از سایت بانک

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

ویرایش منوهای موجود در برنامه

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

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

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

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

 

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

( بخش 1 ) دانلود مستقیم ( بخش 2 ) دانلود مستقیم ( بخش 3 ) دانلود مستقیم ( بخش 4 ) دانلود مستقیم ( بخش 5 ) دانلود مستقیم ( بخش 27 ) دانلود مستقیم ( بخش 42 ) دانلود مستقیم ( بخش 52 ) دانلود مستقیم
بخش 1 :
( )
دانلود مستقیم افزودن به سبد
قیمت: رایگان

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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


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


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


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


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

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


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


مدت زمان: 29 ساعت


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

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

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

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


محمد میگه:

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

پاسخ:

درود. بله تمامی مباحث لازم رو شامل میشه.



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


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

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