×
۱۲۵,۰۰۰ تومان

آموزش ایجاد قفل نرم افزاری روی اپلیکیشن های اندروید

آموزش ایجاد قفل نرم افزاری روی اپلیکیشن های اندروید

هزینه آموزش
۱۲۵,۰۰۰ تومان

تعداد دانشجو
۵۱ نفر
مدت زمان
۴ ساعت و ۲۰ دقیقه
محتوای این آموزش
تضمین کیفیت
۱ بازخورد (مشاهده نظرات)

امروزه اپلیکیشن‌های موبایل بسیار مورد توجه کاربران قرار گرفته‌اند و برای رفع دغدغه برنامه‌نویسان و شرکت‌های نرم‌افزاری باید امکان قرار دادن قفل نرم‌افزاری بر روی اپلیکیشن ساخته شده وجود داشته باشد تا از استفاده بدون مجوز آن جلوگیری شود. هدف از این آموزش ارائه راهکارهایی برای قفل‌گذاری بر روی اپلیکیشن‌های موبایل و پیاده‌سازی قفل نرم‌افزاری در محیط اندروید استودیو است.

آموزش ایجاد قفل نرم افزاری روی اپلیکیشن های اندروید

تعداد دانشجو
۵۱ نفر
مدت زمان
۴ ساعت و ۲۰ دقیقه
هزینه آموزش
۱۲۵,۰۰۰ تومان
محتوای این آموزش
۱ بازخورد (مشاهده نظرات)

محمدحسین نجات

دکتری تخصصی مهندسی کامپیوتر - نرم‌افزار

زمینه کاری اصلی ایشان برنامه‌نویسی جاوا اسکریپت با انگولار و NodeJS است. همچنین ایشان به زبان‌های برنامه‌نویسی مختلف نظیر: C#‎ (سی‌شارپ)، ویژوال بیسیک ( VB, VBA و VB.net) و متلب (MATLAB) تسلط و در زمینه‌های رایانش ابری، برنامه‌نویسی با  Android و PHP مهارت دارند.

توضیحات تکمیلی

از آنجایی که نرم‌افزار به عنوان دارایی و نتیجه زحمات یک برنامه‌نویس یا شرکت نرم‌افزاری به حساب می‌آید، از قفل نرم‌افزاری برای محافظت از نرم‌افزار استفاده می‌شود تا از استفاده بدون مجوز و کپی‌برداری نرم‌افزار جلوگیری شود. در این فرادرس راهکارهایی که بتوان بر روی اپلیکیشن قرار داد تا کاربر پس از احراز هویت و پرداخت هزینه بتواند از آن استفاده کرده، اما امکان در اختیار قرار دادن آن از طریق بلوتوث، SHAREit و غیره را نداشته باشد، آموزش داده می‌شود. برای این منظور یک قفل نرم‌افزاری ساخته می‌شود و از طریق سرور برای اپلیکیشن ارسال می‌شود و پس از آن کاربر می‌تواند از اپلیکیشن استفاده کند.

امروزه اپلیکیشن‌های موبایل بسیار مورد توجه کاربران قرار گرفته‌اند و برای رفع دغدغه برنامه‌نویسان و شرکت‌های نرم‌افزاری باید امکان قرار دادن قفل نرم‌افزاری بر روی اپلیکیشن ساخته شده وجود داشته باشد تا از استفاده بدون مجوز آن جلوگیری شود. هدف از این آموزش ارائه راهکارهایی برای قفل‌گذاری بر روی اپلیکیشن‌های موبایل و پیاده‌سازی قفل نرم‌افزاری در محیط اندروید استودیو است.

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • فصل یکم: معرفی پروژه و طراحی اپلیکیشن
    • درس یکم: توضیح اولیه در مورد پروژه
    • درس دوم: طراحی اکتیویتی‌های پروژه (Project Activity)
    • درس سوم: تنظیم فونت اپلیکیشن
    • درس چهارم: استفاده از Toolbar با استفاده از متریال Design
    • درس پنجم: تنظیم راست به چپ و اجرای برنامه
  • فصل دوم: پیاده‌سازی قسمت سرور با PHP جهت ایجاد قفل و ارسال آن به برنامه
    • درس ششم: تنظیم Adobe Dreamweaver برای PHP و تنظیم فونت
    • درس هفتم: استفاده از Bootstrap و JQuery در فرم سمت سرور
    • درس هشتم: طراحی فرم سمت سرور
    • درس نهم: ادامه طراحی فرم سمت سرور و تست فرم
    • درس دهم: تنظیم WampServer و طراحی بانک اطلاعاتی در MySQL
    • درس یازدهم: کدنویسی PHP به صورت شی‌گرا و اتصال به بانک اطلاعاتی در PHP
    • درس دوازدهم: تعیین اعتبار فیش خرید‌شده در جدول
    • درس سیزدهم: ساخت کلید قفل نرم‌افزاری
    • درس چهاردهم: ساخت کد JSON و نمایش کلید قفل نرم‌افزاری در سرور
    • درس پانزدهم: تست برنامه و به‌روزرسانی اطلاعات بانک اطلاعاتی
    • درس شانزدهم: دریافت اطلاعات از فرم و ایجاد JSON
    • درس هفدهم: تست برنامه در Postman
  • فصل سوم: دریافت قفل نرم‌افزاری در اپلیکیشن
    • درس هجدهم: فعال‌کردن شبکه گوشی مجازی
    • درس نوزدهم: به دست آوردن آدرس IP سرور
    • درس بیستم: دریافت دسترسی اینترنت از کاربر برای اپلیکیشن
    • درس بیست‌و‌یکم: افزودن کتابخانه Volley به برنامه
    • درس بیست‌و‌دوم: ابزارهای فرم به کد جاوا در اندروید استودیو
    • درس بیست‌وسوم: استفاده از کتابخانه Volley و پردازش کد JSON
    • درس بیست‌و‌چهارم: اجرای اپلیکیشن بدون پارامتر ارسالی
    • درس بیست‌وپنجم: ایجاد کد سمت سرور با PHP برای اعتبار‌سنجی کلید قفل نرم‌افزاری - بخش یکم
    • درس بیست‌وششم: ایجاد کد سمت سرور با PHP برای اعتبارسنجی کلید قفل نرم‌افزاری - بخش دوم
    • درس بیست‌وهفتم: تست کد سرور در Postman
    • درس بیست‌وهشتم: استفاده از کد آماده برای تبدیل تاریخ میلادی به تاریخ شمسی در اندروید استودیو
    • درس بیست‌ونهم: تعیین تاریخ شروع و پایان اعتبار قفل در اندروید استودیو، ارسال پارامتر به سرور و نمایش صفحه اصلی اپلیکیشن
  • فصل چهارم: بررسی ورود به اپلیکیشن
    • درس سی‌ام: استفاده از Shared Preferences برای ورود به اپلیکیشن و ایجاد کلاس مربوطه
    • درس سی‌و‌یکم: تعیین وضعیت ورود کاربر با Shared Preferences
    • درس سی‌و‌دوم: تست ورود به اپلیکیشن با Shared Preferences
    • درس سی‌وسوم: تجهیز قفل نرم‌افزاری به زمان اعتبار در سرور - بخش یکم
    • درس سی‌وچهارم: تجهیز قفل نرم‌افزاری به زمان اعتبار در سرور - بخش دوم
    • درس سی‌وپنجم: تست کد سرور با Postman
    • درس سی‌وششم: استفاده از قفل نرم‌افزاری مجهز به زمان اعتبار در اندروید استودیو
    • درس سی‌وهفتم: اجرای نهایی برنامه در دستگاه اندرویدی

 

مفید برای
  • برنامه‌نویسی اندروید
  • مهندسی کامپیوتر - نرم‌افزار

پیش نیاز


آنچه در این آموزش خواهید دید:

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

نرم افزارهای مرتبط با آموزش

WampServer 3.2, Android Studio 4.0 , Adobe Dreamweaver 2020, Postman 8

پیش نمایش‌ها

۱. توضیح اولیه در مورد پروژه
۲. طراحی اکتیویتی‌های پروژه
۳. تنظیم فونت اپلیکیشن
۴. استفاده از toolbar با استفاده از متریال Design
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. تنظیم راست به چپ و اجرای برنامه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. تنظیم Dreamweaver برای PHP و تنظیم فونت
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. استفاده از Bootstrap و JQuery در فرم سمت سرور
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. طراحی فرم سمت سرور
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. طراحی فرم سمت سرور و تست فرم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. تنظیم WampServer و طراحی بانک اطلاعاتی در MySQL
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۳۸ جلسه ویدئویی با مجموع ۴ ساعت و ۲۰ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش ایجاد قفل نرم افزاری روی اپلیکیشن های اندروید
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۹۸۶۲ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVAND002
مدت زمان ۴ ساعت و ۲۰ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۶۹۲ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.
آموزش‌های مرتبط با آموزش ایجاد قفل نرم افزاری روی اپلیکیشن های اندروید




نظرات

تا کنون ۵۱ نفر از این آموزش استفاده کرده اند و ۱ نظر ثبت شده است.
مهسا
مهسا
۱۴۰۰/۱۰/۲۵

خوب بوده راضی بودم، مدرس بسیار مسلط بود و مطالب بیان شده قابل درک بود.

برچسب‌ها:
AndroidStudio | Bootstrap در فرم سمت سرور | checking server code in Postman software | creating software locks | creating software locks on Android applications | Dreamweaver | familiarity with Shared preferences | introduction of Volley library | JQuery در فرم سمت سرور | JSON code analysis in Android | material design tools for designing activities | mysql | object-oriented programming in PHP | POSTMAN | Project Activity | server part design with PHP | software lock | software lock on applications | user authentication page design | WampServer | اپلیکیشن های اندروید | استفاده از کتابخانه Volley | اعتبار قفل در اندروید استودیو | اعتبار‌سنجی کلید قفل نرم‌ افزاری | افزودن کتابخانه Volley به برنامه | ایجاد JSON در اندروید استودیو | ایجاد قفل در اندروید استودیو | ایجاد قفل نرم افزاری | بانک اطلاعاتی در PHP | بررسی ورود به اپلیکیشن | به دست آوردن آدرس IP سرور | پردازش کد JSON | پیاده ‌سازی قسمت سرور با PHP | پیاده ‌سازی قفل نرم‌ افزاری | تست برنامه در Postman | تست کد سرور با Postman | تست کد سرور در Postman | تنظیم Adobe Dreamweaver برای PHP | تنظیم WampServer در MySQL | زمان اعتبار در اندروید استودیو | ساخت کد JSON در سرور | ساخت کلید قفل نرم ‌افزاری | ساختن قفل نرم افزاری | طراحی اپلیکیشن | طراحی اکتیویتی‌ های پروژه | طراحی بانک اطلاعاتی در MySQL | طراحی تست فرم در اندروید استودیو | فرم سمت سرور در اندروید استودیو | فعال ‌کردن شبکه گوشی مجازی | قفل‌ گذاری روی اپلیکیشن‌ های موبایل | قفل نرم افزاری برای اپلیکیشن | قفل نرم‌ افزاری در اپلیکیشن | کد جاوا در اندروید استودیو | کد سمت سرور با PHP | کد نویسی سمت سرور با PHP | کدنویسی PHP به صورت شی ‌گرا | کلید قفل نرم ‌افزاری در سرور | محیط اندروید استودیو | ورود به اپلیکیشن با Shared Preferences | وضعیت ورود کاربر با Shared Preferences
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۳۸ جلسه ویدئویی
×