How Do You Tame the Async BEAST with Kotlin and JavaScript?

How Do You Tame the Async BEAST with Kotlin and JavaScript?

ACCU Conference via YouTube Direct link

0:05 – Introduction and book announcement

1 of 17

1 of 17

0:05 – Introduction and book announcement

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

How Do You Tame the Async BEAST with Kotlin and JavaScript?

Automatically move to the next video in the Classroom when playback concludes

  1. 1 0:05 – Introduction and book announcement
  2. 2 0:32 – Why write about asynchronous programming
  3. 3 1:02 – Challenges in Kotlin: coroutines, suspend functions, dispatchers
  4. 4 2:04 – Demonstrating async with JavaScript
  5. 5 2:44 – Structured programming principles
  6. 6 4:21 – Simulating delays and the problem with blocking
  7. 7 5:11 – Callbacks and non-blocking code
  8. 8 6:07 – Diverging control flow in asynchronous programming
  9. 9 8:01 – Pitfalls: try/catch, resource leaks, hidden tasks
  10. 10 10:05 – Async/await as a solution in JavaScript
  11. 11 12:03 – Benefits of async/await for control flow
  12. 12 13:30 – Limitations and hiding issues
  13. 13 14:00 – Kotlin suspend functions and safe async
  14. 14 15:04 – Managing background tasks in Kotlin
  15. 15 16:07 – Recommended reading and resources
  16. 16 17:01 – Runtime support, concurrency, and multi-threading
  17. 17 19:05 – Wrap-up and reflections on learning async

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.