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

آموزش سمت سرور اندروید با Parse Platform به زبان کاتلین Kotlin

آموزش سمت سرور اندروید با Parse Platform به زبان کاتلین Kotlin

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

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

شما در این آموزش مباحث سرور را به صورت پروژه‌محور می‌آموزید و می‌توانید با یادگیری Parse Framework بدون حتی یادگیری یک خط کد PHP، برای اپ خود از سرورهای بسیار امن و قدرتمند Facebook استفاده کنید. این فریم‌ورک Backendless بوده و شما می‌توانید با همان زبان کاتلین (Kotlin) و بدون یادگیری مطالب زیادی، تمام مباحث سرور مانند: ایجاد دیتابیس (Database)، لاگین (Login)، عضویت کاربر جدید، ارسال نوتیفیکیشن (Notification) گروهی به کاربران به اصطلاح Push Notification، مشاهده آمار نصب شده، ارسال کد تایید به ایمیل، نگهداری دیتابیس اپ سمت سرور و آپدیت روزانه آن، نگهداری فایل‌های پرحجم در فضای Storage رایگانی که به شما اختصاص داده می‌شود و… را به راحتی و بدون هیچ هزینه اضافی انجام دهید. همچنین از معماری MVVM و مباحث Dependency Injection, Room DB, Parse SDK, LiveData و… به صورت عملی استفاده کرده و حرفه‌ای‌تر شوید.

آموزش سمت سرور اندروید با Parse Platform به زبان کاتلین Kotlin

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

امیرحسین محمدی

دانشجوی کارشناسی مهندسی کامپیوتر

زمینه‌های پژوهشی و کاری تخصصی ایشان در حوزه‌های برنامه‌نویسی اندروید به صورت تخصصی زبان کاتلین (Kotlin) و مباحث سرور Ui / Ux است. ایشان علاوه بر فعالیت مستمر در پلتفرم‌های GitHub, Stack Overflow, LinkedIn به زبان‌های برنامه‌نویسی C++, Python, Java, Kotlin, PHP, JavaScript مسلط هستند.

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

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

برای راه‌اندازی سرور اندروید به غیر از چند برنامه‌نویس خبره، نیازمند هزینه‌های زیاد تهیه و نگهداری هاست (Host) هستیم که برای اپ‌های به نسبت متوسط و کوچک اصلا به صرفه نیست. حتی بعضی اوقات برنامه‌نویسان اندروید به خاطر نداشتن تخصص کافی در زمینه سرور، خیلی از ایده‌هایی که در ذهن داشته‌اند را کنار می‌گذارند و به سراغ آن نمی‌روند.

ولی این همه ماجرا نیست، شما در این آموزش مباحث سرور را به صورت پروژه‌محور می‌آموزید و می‌توانید با یادگیری Parse Framework بدون حتی یادگیری یک خط کد PHP، برای اپ خود از سرورهای بسیار امن و قدرتمند Facebook استفاده کنید. این فریم‌ورک Backendless بوده و شما می‌توانید با همان زبان کاتلین (Kotlin) و بدون یادگیری مطالب زیادی، تمام مباحث سرور مانند: ایجاد دیتابیس (Database)، لاگین (Login)، عضویت کاربر جدید، ارسال نوتیفیکیشن (Notification) گروهی به کاربران به اصطلاح Push Notification، مشاهده آمار نصب شده، ارسال کد تایید به ایمیل، نگهداری دیتابیس اپ سمت سرور و آپدیت روزانه آن، نگهداری فایل‌های پرحجم در فضای Storage رایگانی که به شما اختصاص داده می‌شود و… را به راحتی و بدون هیچ هزینه اضافی انجام دهید. همچنین از معماری MVVM و مباحث Dependency Injection, Room DB, Parse SDK, LiveData و… به صورت عملی استفاده کرده و حرفه‌ای‌تر شوید.

این فرادرس برای تمام برنامه‌نویسان به زبان کاتلین، به خصوص کسانی که تازه وارد دنیای اندروید شده‌اند و قصد دارند اپ‌های خود را آنلاین ارائه دهند و همچنین تمام برنامه‌نویسانی که با خرید هاست یا پیاده‌سازی سرور مشکل دارند، مناسب است. این فریم‌ورک همان چیزی است که دیتابیس‌های Instagram و Facebook را اداره می‌کند و 55 میلیون کاربر فعال در دنیا دارد. همچنین اگر اپ شما غیر از اندروید، نسخه‌های IOS, React Native و Flutter نیز دارد، مشکلی نیست و شما می‌توانید برای پلتفرم‌های یکسان اپ خود از یک سرور مشترک استفاده کنید.

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: پیاده‌سازی و نصب فریم‌ورک Parse 
    • ایجاد حساب در سایت ParseSdk – Back4App
    • تعریف یک اپ جدید در سایت
    • افزودن پیش‌نیازها و Dependencyهای مورد نیاز در Android Studio
    • کانکت کردن اپ و سرور به هم
    • تست گرفتن از سرور و ایجاد یک نصب فعال برای اولین بار
  • درس دوم: ایجاد صفحه لاگین و ساخت حساب جدید
    • پیاده‌سازی UI و فایل XML پروژه
    • پیاده‌سازی عملیات Sign Up
    • پیاده‌سازی عملیات Sign In
    • نکات تکمیلی و فوت کوزه‌گری
  • درس سوم: کار کردن با انواع Parse Objects و ذخیره و دریافت اطلاعات از دیتابیس
    • ساخت Class جدید در دیتابیس سمت سرور و ارسال اطلاعات از سمت اندروید
    • ساخت Class جدید سمت اندروید و ارسال اطلاعات به سرور
    • گرفتن اطلاعات مختلف از دیتابیس سمت سرور به همراه فیلترگذاری‌های مختلف روی اطلاعات
    • فعال کردن Caching و کش کردن اطلاعات در دیتابیس Room و معماری MVVM به همراه کد پروژه
    • فعال کردن و استفاده از دیتابیس سمت اندروید خود Parse Framework
    • عملیات ایجاد، پاک کردن، سیو کردن، آپدیت کردن اطلاعات، دانلود به صورت JSON و مدیریت اطلاعات سمت سرور و همچنین کار کردن با انواع Data Typeها
  • درس چهارم: کار کردن با انواع Parse Queries برای عملیات حرفه‌ای‌تر روی آبجکت‌ها
    • انجام عملیات مختلف روی Objectsها با ذخیره آن‌ها به صورت Query
    • توابع مختلف Queryها در Parse
    • شمردن تعداد آبجکت‌های موجود با Query
    • انواع فیلترگذاری‌ها روی اطلاعات به کمک Queryها
  • درس پنجم: توضیحات تکمیلی ساخت User و تایید ایمیل 
    • توضیحات تکمیلی درباره فرایند User در فریم‌ورک
    • تغییرات اطلاعات کاربری مانند: Username و Password
    • فعال کردن تاییدیه ایمیل و جدا کردن userهای تایید شده و تایید نشده در پنل سرور
  • درس ششم: کار کردن با Fileها و ارسال و دریافت آن‌ها به سرور
    • ایجاد فایل به صورت دستی در سرور
    • ایحاد یک فایل سمت اندروید و فرستادن آن به سرور
    • دریافت یک فایل سمت اندروید از سرور
    • توابع مختلف برای کار با Parse File
    • کنترل Progress دانلود یا آپلود فایل و نحوه نمایش آن در اپ
  • درس هفتم: ایجاد صفحه لاگین و ساخت حساب جدید به همراه عکس پروفایل 
    • پیاده‌سازی UI و فایل XML پروژه
    • ایجاد بخش گرفتن عکس پروفایل از گالری
    • پیاده‌سازی Activity کراپ کردن عکس و کم حجم کردن آن برای فرستادن به سرور
    • ایجاد تغییرات مورد نیاز در کدهای sign In / sign Up قبلی
    • نکات تکمیلی و فوت کوزه‌گری
  • درس هشتم: کار با دیتابیس سمت اندروید Parse SDK
    • ذخیره اطلاعات از دیتابیس Parse Local 
    • گرفتن اطلاعات از دیتابیس Parse Local 
    • عملیات کش کردن و سینک کردن اتوماتیک با دیتابیس سمت سرور و اندروید پارس
  • درس نهم: عملیات ارسال نوتیفیکیشن (Push Notification) و ذخیره تعداد نصب کاربران
    • ایجاد تغییرات در کدها برای اضافه کردن قابلیت Push Notification
    • ارسال نوتیفیکیشن به گوشی کاربران از پنل سمت سرور
    • دسته‌بندی مختلف کاربران از نظر مکانی و… برای ارسال نوتیفیکیشن
    • نحوه زمانبندی کردن ارسال نوتیفیکیشن‌ها از سمت سرور
    • نحوه ایجاد Badge روی آیکون اپ هنگام دریافت نوتیفیکیشن
    • ارسال نوتیفیکیشن‌های گروهی به کاربران
    • حرفه‌ای‌تر کردن نوتیفیکیشن‌ها با قابلیت ارسال پیام به صورت JSON و اضافه کردن اتریبیوت‌های (Attributes) دلخواه

 

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

پیش نیاز


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

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

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

Android Studio 4.1.3

پیش نمایش‌ها

۱. پیاده‌سازی و نصب فریم‌ورک Parse
۲. ایجاد صفحه لاگین و ساخت حساب جدید
۳. کارکردن با انواع Parse Objects، ذخیره و دریافت اطلاعات از دیتابیس
۴. کارکردن با انواع Parse Queries برای عملیات حرفه‌ای‌تر روی آبجکت‌ها
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. توضیحات تکمیلی ساخت User و تایید ایمیل
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. کارکردن با Fileها و ارسال و دریافت آن‌ها به سرور
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. ایجاد صفحه لاگین و ساخت حساب جدید به همراه عکس پروفایل
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. کار با دیتابیس سمت اندروید Parse SDK
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. عملیات ارسال نوتیفیکیشن (Push Notification) و ذخیره تعداد نصب کاربران
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۰ جلسه ویدئویی با مجموع ۵ ساعت و ۱۶ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

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

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

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

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


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

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


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


آموزش‌های پیشنهادی برای شما

نظرات

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

سلام. خسته نباشید. واقعاً از آموزشی که گذاشتید لذت بردم. خیلی کامل ، کاربردی و عالی بود. سرعت انتقال مفاهیم بسیار خوب بود. منتظر آموزش های کاربردی بعدیتون تو همین زمینه ها هستم . ممنون

علی
علی
۱۴۰۰/۰۸/۰۲

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

برچسب‌ها:
Back4App Framework | Dependency in Android Studio | Parse Framework | Parse Local Database | Parse SDK Framework | Push Notification | Query Function in Parse | آبجکت‌ های موجود با Query | آپلود فایل در اپ | آموزش برنامه نویسی اندروید | آموزش سمت سرور اندروید | اپ جدید در سایت | ارسال اطلاعات از سمت اندروید | ارسال اطلاعات به سرور | ارسال فایل ها در سرور | استفاده از دیتابیس سمت اندروید | ایجاد Badge روی آیکون اپ | ایجاد حساب در سایت Back4App | ایجاد حساب در سایت ParseSdk | ایجاد صفحه لاگین | ایجاد صفحه لاگین در سرور | ایحاد یک فایل سمت اندروید | پیاده ‌سازی Parse | پیاده‌ سازی UI در سرور | پیاده سازی عملیات Sign In | پیاده سازی عملیات Sign Up | پیش ‌نیازها در اندروید استودیو | تاییدیه ایمیل در پنل سرور | توابع برای Parse File | دانلود اطلاعات به صورت json | دریافت فایل ها از سرور | دسته ‌بندی کاربران برای ارسال نوتیفیکیشن | دیتابیس سمت اندروید Parse SDK | ذخیره آبجکت ها به صورت Query | ذخیره اطلاعات در دیتابیس | ذخیره تعداد نصب کاربران | راه ‌اندازی سرور اندروید | ساخت Class جدید در دیتابیس سمت سرور | ساخت Class جدید سمت اندروید | ساخت User در سرور | ساخت حساب کاربری در اندروید | سرور اندروید با زبان کاتلین | سرور اندروید با فریم ورک Back4App | سرور اندروید با فریم ورک Parse SDK | سینک کردن اتوماتیک با اندروید پارس | عملیات روی آبجکت ها در سرور | فایل به صورت دستی در سرور | فرایند User در فریم‌ ورک پارس | فرستادن فایل به سرور | فعال کردن Caching | فعال کردن دیتابیس سمت اندروید | فیلترگذاری ‌ها روی اطلاعات با Query | قابلیت Push Notification | کار کردن با انواع Parse Objects | کار کردن با انواع ParseQuery | کار کردن با انوع دیتا تایپ ها | کار کردن با فایل‌ ها در سرور | کانکت کردن اپ و سرور | کش کردن اطلاعات در دیتابیس Room | کش کردن با اندروید پارس | کنترل Progress دانلود در اپ | گرفتن اطلاعات از دیتابیس | گرفتن اطلاعات از دیتابیس سمت سرور | مباحث سرور اندروید | مدیریت اطلاعات سمت سرور | معماری MVVM | نحوه نمایش فایل در اپ | نصب فریم ورک Parse
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۱۰ جلسه ویدئویی
×