Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines Preview

Concurrent Programming with Android: Threads, Workers, and Kotlin Coroutines

With David Gassner Liked by 620 users
Duration: 2h 16m Skill level: Advanced Released: 6/9/2020

Course details

Best practices for concurrent programming in Android have gone through major changes in the past few years. From new restrictions on the use of long-running services to the introduction of Kotlin coroutines and the WorkManager API, Android developers have many new skills to learn. In this course, instructor David Gassner takes a deep dive into concurrent programming for Android, providing a hands-on tour of different ways to run Android tasks in the background. Learn about various kinds of services: bound, started, foreground, and implementations of JobIntentService. Explore the use of Handlers, Threads, and Runnable objects to delay or push tasks into background threads. Plus, learn about the use of Kotlin coroutines to run multiple concurrent operations and manage background threads.

Skills you’ll gain

Meet the instructor

Learner reviews

4.8 out of 5

179 ratings
  • 5 star
    Current value: 149 83%
  • 4 star
    Current value: 27 15%
  • 3 star
    Current value: 3 1%
  • 2 star
    Current value: 0 0%
  • 1 star
    Current value: 0 0%

Contents

What’s included

  • Test your knowledge 7 quizzes
  • Learn on the go Access on tablet and phone

Similar courses

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.