دوره آموزشی توسعه اندروید : RetroFit با Kotlin
1 ساعت 47 دقیقهمتوسط2021-08-12
مدرسین
Rahul Pandey
Android Lead at Facebook | Stanford Lecturer
جزئیات دوره
بسیاری از برنامه ها از اتصال اینترنت تلفن همراه شما برای دریافت داده استفاده می کنند. در اندروید، راه اصلی دریافت و ارسال داده ها از طریق برنامه ها توسط یک کتابخانه به نام Retrofit است. این دوره به شما نحوه استفاده از Retrofit با کد Kotlin اصطلاحی را نشان می دهد که می توانید مستقیماً در برنامه Android خود اعمال کنید. مربی Rahul Pandey همه چیزهایی را که باید برای ساختن برنامه های غنی و شبکه ای اندروید بدانید، پوشش می دهد. راهول با کمک به شما در درک API ها و کاربردهای آنها شروع می کند. او توضیح می دهد همزمان، coroutines در Kotlin، و چگونه هر دو می تواند به برنامه شما سود. راهول از طریق شروع به کار پروژه Android Retrofit و همچنین بازیابی و ارسال داده ها و مدیریت احراز هویت در برنامه Android خود به شما کمک می کند. در نهایت، راهول چندین گزینه پیکربندی پیشرفته مربوط به Retrofit را پوشش می دهد.
مهارت ها
KotlinAndroid DevelopmentAndroidMobile DevelopmentGoogleProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - با Retrofit از APIها در برنامه اندروید خود استفاده کنید
- 02 - آنچه باید بدانید
1. درک APIها و کاربردهای آنها
- 03 - REST APIها و نحوه استفاده برنامههای اندروید از آنها
- 04 - روشهای HTTP و نحوه استفاده Retrofit از آنها در برنامه اندروید شما
- 05 - روشهای HTTP برای خواندن دادهها با API
- 06 - روشهای HTTP برای نوشتن دادهها با API
- 07 - استفاده و ترجمه دادههای API در برنامه اندروید خود
2. همزمانی با کوروتین ها
- 08 - چرا ما به همزمانی با شبکه نیاز داریم
- 09 - کوروتینها چیست و چگونه به شبکه سازی کمک میکند
- 10 - استفاده از کوروتینها در برنامه اندرویدی خود
3. با Retrofit شروع کنید
- 11 - کد شروع پروژه اندروید Retrofit را درک کنید
- 12 - کتابخانه Retrofit را در برنامه اندروید قرار دهید
- 13 - مدلهای داده Kotlin را برای اشیاء API تعریف کنید
- 14 - یک رابط Retrofit API را پیادهسازی کنید
4. بازیابی دادهها با Retrofit
- 15 - بازیابی اطلاعات با Retrofit در یک برنامه اندروید
- 16 - تماسهای زنجیره ای API با Retrofit
- 17 - رسیدگی به درخواستهای ناموفق در داخل برنامه
- 18 - از پارامترهای query با Retrofit استفاده کنید
- 19 - درخواست بدون برنامه
5. ارسال داده و احراز هویت
- 20 - درخواست PUT کنید
- 21 - درخواست PATCH کنید
- 22 - درخواست POST و DELETE بدهید
- 23 - مدیریت احراز هویت در APIها
6. گزینههای پیکربندی پیشرفته
- 24 - تغییر نام خواص
- 25 - مبدل داده را سفارشی کنید
- 26 - رمزگذاری URL فرم
- 27 - از ProGuard با Retrofit استفاده کنید
نتیجه
- 28 - مراحل بعدی با Retrofit در اندروید
دوره های مرتبط
- دوره آموزشی یادگیری جامع توسعه اندروید: مدیریت داده ها با Kotlin
- دوره آموزشی توسعه اندروید: بهینه سازی با جاوا
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 4: کار با داده
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده
- دوره آموزشی یادگیری جامع توسعه اندروید: توزیع برنامه ها با جاوا
- دوره آموزشی یادگیری جامع توسعه اندروید: اولین برنامه شما با Kotlin
- دوره آموزشی یادگیری جامع توسعه اندروید: رابط کاربری با Kotlin
- دوره آموزشی یادگیری جامع توسعه اندروید: معماری برنامه با Kotlin
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اپلیکیشن موبایل اندروید
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی راهنمای شروع سریع برای برنامه نویسی جاوا
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده نرم افزار
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده React Native
- مسیر آموزشی مهارت های خود را به عنوان یک توسعه دهنده جنگو ارتقا دهید
- مسیر آموزشی تبدیل شدن به استاد جاوا اسکریپت