Companies Home Search Profile

Performing Background Jobs with WorkManager and Coroutines

Focused View

Douglas Starnes

2:05:18

17 View
  • 01. Course Overview.mp4
    01:29
  • 02. Overview.mp4
    01:36
  • 03. Using WorkManager.mp4
    05:41
  • 04. Demo-Using WorkManager.mp4
    08:22
  • 05. Work Constraints.mp4
    03:33
  • 06. Demo-Work Constraints.mp4
    05:57
  • 07. Summary.mp4
    01:38
  • 08. Overview.mp4
    01:38
  • 09. Retrying Work.mp4
    05:21
  • 10. Demo-Retrying Work.mp4
    04:50
  • 11. Work Chains.mp4
    05:59
  • 12. Demo-Work Chains.mp4
    07:19
  • 13. Summary.mp4
    02:08
  • 14. Overview.mp4
    01:33
  • 15. History of Android Background Tasks.mp4
    04:04
  • 16. Coroutine Fundamentals.mp4
    03:52
  • 17. Demo-Coroutine Fundamentals.mp4
    05:38
  • 18. Structured Concurrency and Coroutine Scopes.mp4
    04:34
  • 19. Demo-Structured Concurrency and Coroutine Scopes.mp4
    03:20
  • 20. Why You Should Almost Never Use runBlocking.mp4
    03:35
  • 21. Summary.mp4
    02:02
  • 22. Overview.mp4
    01:07
  • 23. Cancelling Coroutines.mp4
    03:10
  • 24. Demo-Cancelling Coroutines.mp4
    03:39
  • 25. Coroutine Exception Handling.mp4
    02:30
  • 26. Demo-Coroutine Exception Handling.mp4
    03:03
  • 27. Summary.mp4
    01:33
  • 28. Overview.mp4
    01:16
  • 29. Channels.mp4
    04:06
  • 30. Demo-Channels.mp4
    04:23
  • 31. Demo-Android Coroutine Basics.mp4
    04:51
  • 32. Coroutines with Android Jetpack.mp4
    02:16
  • 33. Demo-Coroutines with Android Jetpack.mp4
    05:18
  • 34. Return of the WorkManager.mp4
    02:31
  • 35. Summary.mp4
    01:26
  • Description


    This course will teach you how to run background tasks in an Android app while leaving the user interface working.

    What You'll Learn?


      Leaving the user interface working while running background tasks is very important when dealing with Android apps. In this course, Performing Background Jobs with WorkManager and Coroutines, you’ll learn to perform long running background tasks in an Android application. First, you’ll explore the WorkManager. Next, you’ll discover Kotlin coroutines. Finally, you’ll learn how to use coroutines in an Android application and coordinate with the WorkManager. When you’re finished with the course, you’ll have the skills and knowledge of WorkManager and coroutines needed to build Android apps that perform background tasks.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Douglas Starnes
    Douglas Starnes
    Instructor's Courses
    Douglas Starnes is a tech author, professional explainer and Microsoft Most Valuable Professional in developer technologies in Memphis, TN. He is published on Pluralsight, Real Python and SkillShare. Douglas is co-director of the Memphis Python User Group, Memphis .NET User Group, Memphis Xamarin User Group and Memphis Power Platform User Group. He is also on the organizing committees of Scenic City Summit in Chattanooga, and TDevConf, a virtual conference in the state of Tennessee. A frequent conference and user group speaker, Douglas has delivered more than 70 featured presentations and workshops at more than 35 events over the past 10 years. He holds a Bachelor of Music degree with an emphasis on Music Composition from the University of Memphis.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 35
    • duration 2:05:18
    • level preliminary
    • Release Date 2023/12/15

    Courses related to Android Development