Kotlin Coroutines For Android Developer
What you'll learn
- Kotlin Koroutines
- Synchronous vs. Asynchronous code
- Threads
- Coroutine Builders
- Dispatchers
- Blocking & Non-Blocking calls
- Coroutine Scope
- Suspend Function
- Unstructured Concurrency
- Structured Concurrency
Requirements
- Basic Android Development
- Basic Android Development With Kotlin
Description
In the first section of this course we will learn the fundamentals about threads and coroutines, along with the basics of the Kotlin Coroutines framework. We will learn about scope, context , builder , suspend , job , deferred and much more.
In the second section we will learn how to implement coroutines in a real-world example of an Android application using Kotlin coroutines with Architecture components . Architecture components provide first-class support for coroutines for logical scopes in your app along with an interoperability layer with LiveData. We will use a MVVM architecture for our app.
Who this course is for:
- Android developers
- Beginner Android developers who want to learn about Threading and Coroutines
Instructor
I have been working in IT industry since 2009. Working on Microsoft product like Windows Server , Exchange Server, SharePoint , MS SQL Server. LAN & WAN , IT Security, ERP product like MS Dynamics AX . Android app development , Web application development. Building apps with C#, Java, PHP, Python, Java ,Kotlin
Through Udemy i want to share my knowledge and experience with others and want to become a better teacher , instructor , leader and a person. I will say never stop learning and does not matter if you are a teacher , instructor or student we all grow by learning new things every day.