Tem alguma pergunta?
Mensagem enviada. Fechar
4.66
1395 avaliações

Kotlin Coroutines for Android Masterclass

Master Kotlin Coroutines in Android and gain hands-on experience with Coroutines by solving advanced exercises
7.114 Alunos Inscrito
  • Descrição
  • Currículo
  • FAQ
  • Revisões
  Tempo de leitura 1 minute

This course is your complete guide into the world of Kotlin Coroutines in Android. By the end of this course, you’ll know how to use Coroutines to write reliable, maintainable and responsive Android applications.

The philosophy of this course is “learn by coding”, so you’ll be asked to solve a series of carefully designed, hands-on exercises. These exercises are built into a tutorial Android application, so they accurately reflect the “real world” use cases that you’ll encounter in real Android apps.

Even though the main goal of this course is to give you practical skills, it also covers the theory behind Kotlin Coroutines framework at a more conceptual level. In particular, you’re going to learn what Structured Concurrency is, what benefits it provides and how Coroutines support this powerful paradigm.

These aspects of Kotlin Coroutines framework are covered in this course:

  • Coroutines as concurrency framework

  • Suspending vs blocking functions

  • Coroutine Scope, Context and Jobs hierarchy

  • Coroutines cancellation

  • Exceptions handling inside Coroutines

  • Structured Concurrency

  • Unit testing with Coroutines

  • and more…

In this course we go beyond the functionality of Kotlin Coroutines framework itself and also discuss important design considerations that will help you write clean and maintainable code.

Knowledge of Kotlin Coroutines is an essential skill for Android developers. After completing this course, you’ll be able to use Coroutines in real-world Android projects, and you’ll be ready to answer even the trickiest questions about this framework in job interviews.

So, if you’re serious about Android development and you want to master Kotlin Coroutines, this course is perfect for you!

How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.66
1395 avaliações
Estrelas 5
945
Estrelas 4
367
Estrelas 3
66
Estrelas 2
10
Estrelas 1
7