دوره آموزشی توسعه اندروید: بهینه سازی با جاوا
2 ساعتمتوسط2019-04-17
مدرسین

Jon-Luke West
Software Developer, Product Engineer, Inventor
جزئیات دوره
یکپارچه سازی وب یکی از ارکان اساسی یک اپلیکیشن موبایل خوب است. اما این بدان معنا نیست که شما باید کد زیادی بنویسید. Square یک کتابخانه رایگان و منبع باز به نام Retrofit ارائه می دهد که ادغام با یک وب API را آسان می کند. این دوره نحوه استفاده از Retrofit را برای اتصال یک برنامه اندروید به فضای ابری توضیح می دهد. مربی Jon-Luke West - مهندس محصول اندروید - اصول ارتباط وب با REST API و روشهای خواندن و نوشتن دادهها را در فضای ابری مرور میکند. او نشان می دهد که چگونه مدل های داده خود را تعریف کنید و کدهای مرتبط با API را برای یک پروژه نمونه با استفاده از بسته های محبوب مانند GSON بنویسید. او همچنین گزینههای پیکربندی موجود، مانند سفارشیسازی مبدل داده و سریالسازی درخواستهای HTTP چند بخشی را پوشش میدهد.
اهداف یادگیری
اصول REST API
روش های خواندن و نوشتن داده ها
تعریف مدل های داده با Retrofit
پیاده سازی رابط API
دریافت داده با تماس Retrofit
درخواست های مجاز
قرار دادن، حذف و ارسال داده ها
سفارشی سازی مبدل داده
کار با سرفصل های درخواست و پاسخ
اهداف یادگیری
اصول REST API
روش های خواندن و نوشتن داده ها
تعریف مدل های داده با Retrofit
پیاده سازی رابط API
دریافت داده با تماس Retrofit
درخواست های مجاز
قرار دادن، حذف و ارسال داده ها
سفارشی سازی مبدل داده
کار با سرفصل های درخواست و پاسخ
مهارت ها
Android DevelopmentAndroidMobile DevelopmentGoogleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - اندروید، وب و Retrofit
- 02 - آنچه باید بدانید
1. APIهای HTTP
- 03 - APIهای REST
- 04 - روشهای HTTP
- 05 - روشهای خواندن
- 06 - روشهای نوشتن
- 07 - فرمت ها , مدلها و مبدل ها
2. با Retrofit شروع کنید
- 08 - پروژه نمونه را بررسی کنید
- 09 - شامل بستههای مورد نیاز
- 10 - مدلهای داده را تعریف کنید
- 11 - یک رابط API را پیادهسازی کنید
- 12 - با تماس Retrofit دادهها را دریافت کنید
- 13 - رسیدگی به درخواستهای ناموفق
- 14 - از پارامترهای کوئری استفاده کنید
3. نمونه برنامه را تمام کنید
- 15 - مسیر URL را دستکاری کنید
- 16 - درخواست HEAD کنید
- 17 - یک هدر اضافه کنید
- 18 - هر درخواستی را مجاز کنید
- 19 - یک ستاره را روی یک اصل قرار دهید
- 20 - یک ستاره را در یک اصل حذف کنید
- 21 - نظر خود را ارسال کنید
- 22 - نمونه برنامه را تست کنید
4. گزینههای پیکربندی بیشتر
- 23 - تغییر نام خواص
- 24 - مبدل داده را سفارشی کنید
- 25 - رمزگذاری URL فرم
- 26 - از کوئری، سرصفحه یا نقشه فیلد استفاده کنید
- 27 - درخواست چند قسمتی بدهید
- 28 - از ProGuard با Retrofit استفاده کنید
نتیجه
- 29 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع توسعه اندروید: مدیریت داده ها با Kotlin
- دوره آموزشی توسعه اندروید : RetroFit با Kotlin
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 4: کار با داده
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده
- دوره آموزشی یادگیری جامع توسعه اندروید: توزیع برنامه ها با جاوا
- دوره آموزشی یادگیری جامع توسعه اندروید: اولین برنامه شما با Kotlin
- دوره آموزشی یادگیری جامع توسعه اندروید: رابط کاربری با Kotlin
- دوره آموزشی یادگیری جامع توسعه اندروید: معماری برنامه با Kotlin
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اپلیکیشن موبایل اندروید
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی راهنمای شروع سریع برای برنامه نویسی جاوا
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده نرم افزار
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده React Native
- مسیر آموزشی مهارت های خود را به عنوان یک توسعه دهنده جنگو ارتقا دهید
- مسیر آموزشی تبدیل شدن به استاد جاوا اسکریپت