Description
Kotlin Coroutines and Flow for Android Development (2023), Kotlin Coroutines and Flow for Android Development course is published by Udemy Academy. Google recommends Kotlin Coroutines and Flow as the preferred solution for asynchronous programming on Android, and sooner or later, every Android developer will probably work with these topics as well. This lesson will give you a deep understanding of Kotlin Corutins and Flow and show you how to implement the most common use cases for Android applications. This course consists of two major sections: Coroutines section and Flow section. Before we can use Flows in our applications, we must first have a proper understanding of Coroutines. However, if you already have experience working with Coroutines, you can start now with the Flow section and go to the Coroutines section lessons whenever you need. In the section on Coroutines, we will first take a closer look at the advantages of Coroutines over other asynchronous programming methods, such as RxJava and Callbacks.
Learning Coroutines can be overwhelming because you have to learn a lot of new concepts. However, we will start simple and learn new concepts step by step as our use cases become more complex. Unit tests are very important for any source code. In the final part of this course, we’ll write unit tests for most of the Coroutines-based use cases we implemented earlier. In the section on Kotlin Flow, we first cover all the basics and answer the question of what is Kotlin Flow, and then explore the pros and cons of reactive programming. In the first real use case of Flow, we use a Flow to create a live stock tracking feature, which uses all the basic flow components available.
What you will learn
- Implement the most common use cases of Coroutines and Flow in Android
- Have a deep understanding of Kotlin Coroutines and Flows
- Familiarity with advanced Coroutine concepts
- Learn how to build a Flow using different Flow builders
- Learn about Flow operators (lifecycle operators, intermediate operators, terminal operators).
- Getting to know the types of Flows (Regular Flows, SharedFlows, SharedFlows)
- Create a stock tracking application with Flows
- Teaching how to use channels in Android development
- And…
Who is this course suitable for?
- Android developers who want to have a deep understanding of Coroutines and Flow and want to know how to implement the most common use cases in Android.
Course specifications Kotlin Coroutines and Flow for Android Development (2023)
- Publisher: Udemy
- teacher : Lukas Lechner
- English language
- Education level: all levels
- Number of courses: 156
- Training duration: 16 hours and 6 minutes
Head of the seasons
Course prerequisites
-
No prior knowledge about Kotlin Coroutines or Flow needed, however you should be familiar with the Basics of Kotlin and Android, as well as some Android Jetpack Components (ViewModels, LiveData, Room) and Retrofit.
Pictures
Sample video
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
3.71 GB
Be the first to comment