This tutorial tells us how to change a retrofit callback-style API to use coroutines, but it doesn’t cover what is meant by coroutine scope or how and why it’s used. It mentions advantages like suspension but there are no implementation details. As a mainly-iOS developer trying to understand threading using coroutines I’m afraid this tutorial doesn’t help me very much.
I think it’s a lightweight explanation for a complex topic. I would like to get some more in deep…
That’s because this is a very focused spotlight course. It covers a single topic - updating callback style code to couroutines in Retrofit. We have an entire in-depth course on networking here: Android Networking: Fundamentals | raywenderlich.com
This is not meant to be an in depth course, it’s a spotlight course covering a single narrow topic. See my other comment for a link to an in depth course.