Mastering Kotlin Coroutines
Learn Kotlin, a multi-paradigm language for cross-platform development, covering syntax, OOP, collections, generics, and create a workout manager app.
Ever since Google announced Kotlin as the language of choice for Android development, it’s become increasingly popular. Current trends suggest that coroutines are the direction in which our industry is clearly headed. This course is for anyone interested in getting experience with Kotlin coroutines.
In this course, you’ll take a hands-on, task-based approach to using coroutines in Android applications. You’ll work with the most common tools that Android back-end developers use every day for Kotlin. The course explains what Kotlin coroutines are and how they work. Then, it introduces essential concepts from the kotlinx.coroutines library, such as builders, context, and scope. Kotlin best practices, exception handling, and testing of coroutines are also covered. Finally, the last part of the course will focus on hot and cold data sources, channels, and flows.
By the end of this course, you’ll have tangible experience using Kotlin coroutines and will be ready to build even more coroutines of your choice.
There are no reviews yet.