ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

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

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Kotlin Coroutines by Tutorials

دانلود کتاب Kotlin Coroutines توسط Tutorials

Kotlin Coroutines by Tutorials

مشخصات کتاب

Kotlin Coroutines by Tutorials

ویرایش: 3 
نویسندگان:   
سری:  
 
ناشر: raywenderlich.com 
سال نشر: 2022 
تعداد صفحات: 287 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 29 مگابایت 

قیمت کتاب (تومان) : 55,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب Kotlin Coroutines by Tutorials به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Kotlin Coroutines توسط Tutorials نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Book License
What You Need
Book Source Code & Forums
Acknowledgments
	Content Development
Introduction
	About Kotlin
	About Coroutines
	How to read this book
Chapter 1: What Is Asynchronous Programming?
	Providing Feedback
	Why Multithreading?
	Interacting With the UI Thread From the Background
	Handling Work Completion Using Callbacks
	Indentation Hell
	Using Reactive Programming for Background Work
	Diving Deeper Into the Complexity of Rx
	A Blast From the Past
	Explaining Coroutines: The Inner Work
	Variations Through History
	Key Points
	Where to Go From Here?
Chapter 2: Setting Up Your Build Environments
	Choosing the Build Environments
	Installing the IntelliJ IDEA
	Installing the Android Environment
	Importing a Project
	Key Points
	Where to Go From Here?
Chapter 3: Getting Started With Coroutines
	Executing Routines
	Launching a Coroutine
	Building Coroutines
	Explaining Jobs
	Canceling Jobs
	Digging Deeper Into Coroutines
	Posting to the UI Thread
	Key Points
	Where to Go From Here?
Chapter 4: Suspending Functions
	Suspending vs. Non-Suspending
	Elaborating Continuations
	Creating Your Own Suspendable API
	Returning Values Using withContext
	Key Points
	Where to Go From Here?
Chapter 5: Async/Await
	The Async/Await Pattern
	Learning From the Past
	Using Async/Await
	Deferring Values
	Combining Multiple Deferred Values
	Being Cooperative and Structured
	Key Points
	Where to Go From Here?
Chapter 6: Coroutine Context
	Contextualizing Coroutines
	Providing Contexts
	Key Points
Chapter 7: Context Switch & Dispatching
	Work Scheduling
	Coroutine Dispatcher Types
	Using Dispatchers
	Key Points
Chapter 8: Exception Handling
	Exception Propagation
	CoroutineExceptionHandler
	Try-Catch to the Rescue
	Handling Multiple Child Coroutine Exceptions
	Callback Wrapping
	Supervising Coroutines
	Key Points
	Where to Go From Here?
Chapter 9: Manage Cancellation
	Cancelling a Coroutine
	Timing Out
	Key Points
	Where to Go From Here?
Chapter 10: Building Sequences & Iterators With Yield
	Getting Started With Sequences
	Enter: Sequence
	Generators & Sequences
	Yielding From SequenceScope
	Providing Values With Yield & YieldAll
	Key Points
	Where to Go From Here?
Chapter 11: Beginning With Coroutine Flow
	Streams of Data
	Limitations of Streams
	A New Approach to Streams
	Flow Constraints
	Key Points
	Where to Go From Here?
Chapter 12: SharedFlow & StateFlow
	Getting Started
	Sharing a Flow
	Building a StateFlow
	Key Points
	Where to Go From Here?
Chapter 13: Testing Coroutines
	Getting Started
	Writing Tests for Coroutines
	Setting Up the Test Environment
	Summing it up
	Key Points
Chapter 14: Coroutines & Android
	The Importance of the Android Main Thread
	Getting Started
	Doing Heavy Work on UI Thread
	Thread
	Handler
	HandlerThread
	Executors
	RxJava
	Coroutines
	Key Points
	Where to Go From Here?
Chapter 15: Coroutines in the UI Layer
	Getting Started
	Introducing Lifecycle Scope
	Collecting Flows in the UI
	Key Points
	Where to Go From Here?
Chapter 16: Networking With Coroutines
	Getting Started
	Network Call With Callbacks
	Coroutine-Powered Networking
	Retrofit Meets Coroutines
	Key Points
	Where to Go From Here?
Chapter 17: Persistence & Coroutines
	Getting Started
	Suspending Database Calls
	Observing Database Changes
	Suspending Transactions
	Key Points
	Where to Go From Here?
Chapter 18: Coroutines & Jetpack
	Coroutines in ViewModels
	Comparing LiveData to Kotlin Flow
	Coroutines & Flow in Jetpack Compose
	Testing Coroutines on Android
	Key Points
	Where to Go From Here?
Conclusion




نظرات کاربران