لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره کامل اندروید Retrofit 2 در کاتلین
Android Retrofit 2 complete course in Kotlin
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش استفاده از تمام ویژگی های Retrofit برای نیازمندی های ارتباطی شبکه اندرویدی خود Retrofit ارتباطات شبکه برای آندروید پیجینگ همزمان در مقابل ارتباطات ناهمزمان ساخت انواع درخواست ها دستکاری URL کار با هدر Logging Caching پیش نیازها:دانش توسعه اندروید در مک یا کامپیوتر
این کاملترین منبع آنلاین برای یادگیری در مورد Retrofit برای توسعه Android است
این دوره شما را گام به گام، از طریق هر مفهوم مرتبط با Retrofit، به تفصیل بحث می کند، سپس آن را در یک پروژه عملی به کار می برد.
ما موضوعاتی مانند:
را پوشش خواهیم داد
اجرای اولیه Retrofit
در حال ثبت نام
وضوح URL
GET، POST و سایر روشهای درخواست
پرسشها
دستکاری URL
درخواست بدن
ارسال داده های فرم
سرصفحه ها
لغو درخواستها
در حافظه پنهان
صفحه بندی
ارتباطات همزمان در مقابل ناهمزمان
بهسازی مجدد با RxJava
تأیید هویت
علاوه بر این، ما روی دو برنامه Android نیز کار خواهیم کرد تا دانشی را که آموخته ایم به کار ببریم.
برنامه ارتباطی StockOverflow
برنامه احراز هویت و بازیابی داده GitHub
اگر میخواهید مهارتهای Retrofit خود را به سطح بالاتری ببرید، این دوره عالی است.
همین امروز ثبت نام کنید و بیایید در مورد Retrofit برای Android یاد بگیریم.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
مبانی مقاوم سازی
Retrofit basics
نمای کلی بخش
Section overview
پیام مهم در مورد بررسی های Udemy
Important message about Udemy reviews
در شبکه های اجتماعی شرکت کنید
Engage on social media
مبانی
Basics
اندروید استودیو
Android Studio
راه اندازی و توضیح پروژه
Project setup and explanation
اجزای Retrofit را پیاده سازی کنید
Implement the Retrofit components
انجام تماس Retrofit
Performing the Retrofit call
واکنش
Response
ورود به سیستم
Logging
درخواست ها
Requests
نمای کلی بخش
Section overview
وضوح URL
URL resolution
روش ها: GET، POST و غیره
Methods: GET, POST etc
پرس و جوها
Queries
دستکاری آدرس اینترنتی
Url manipulation
درخواست بدن
Request body
ارسال داده های فرم
Sending form data
سرصفحه ها
Headers
رهگیر سفارشی - هدر را به همه درخواست ها اضافه کنید
Custom interceptor - add header to all requests
ResponseBody
ResponseBody
سایر مفاهیم
Other concepts
نمای کلی بخش
Section overview
ارتباط همزمان در مقابل ناهمگام
Synchronous vs async communication
لغو درخواست ها
Canceling requests
ذخیره سازی
Caching
صفحه بندی
Pagination
احراز هویت
Authentication
RxJava با Retrofit
RxJava with Retrofit
پروژه: StackOverflow
Project: StackOverflow
نمای کلی پروژه
Project overview
پروژه راه اندازی
Setup project
راه اندازی Retrofit
Setup Retrofit
داده ها را دریافت کرده و نمایش دهید
Get data and display it
صفحه بندی
Paging
در حال اتمام رابط کاربری صفحه اصلی
Finishing the main screen UI
چالش
Challenge
DetailActivity
DetailActivity
طرح بندی DetailActivity
DetailActivity layout
ارسال سوال به DetailActivity
Passing the question to DetailActivity
Retrofit را پاسخ می دهد
Answers Retrofit
DetailViewModel
DetailViewModel
پاسخ آداپتور
AnswersAdapter
همه اش را بگذار کنار هم
Putting it all together
پروژه: Github
Project: Github
نمای کلی پروژه
Project overview
پروژه راه اندازی
Setup project
راه اندازی Github
Github setup
جریان احراز هویت
Authentication flow
تصدیق کردن
Authenticate
مخزن تست Github را ایجاد کنید
Create Github test repository
نمایش نظرات