Learn Work Managers in Kotlin with examples Learn in this order: Create Workers - Example of creating OneTime and PeriodicTime Workers Constrains - Learn how to include certain constraints for workers Pass Input Data - Learn how to pass input data to the workers on their start Unique Worker - Example of creating unique worker - the one that does not get duplicated Observe Workers - Learn how to observe the current status of the workers as they run Get Output Data - Example of getting an output data from workers after they finish Chaining Workers - See how you can chain several workers to run them in sequence Cancel Workers - Cancel the worker by its ID