Kotlin Coroutines de A a Z
Conceitos básicos e avançados de Kotlin Coroutines para todos os níveis de desenvolvedores

Kotlin Coroutines de A a Z free download
Conceitos básicos e avançados de Kotlin Coroutines para todos os níveis de desenvolvedores
O curso Kotlin Coroutines de A a Z é um guia completo (desde o básico até o avançado) de como usar o framework Coroutines em Kotlin. Ao final das nossas aulas, você se sentirá confortável para usar essa ferramenta para desenvolver aplicações concorrentes em Kotlin.
Todos os aspectos da estrutura de Coroutines são abordados neste curso. Entre os vários assuntos tratados estão:
Coroutine como ferramenta de desenvolvimento concorrente
Cancelamento de Coroutines
Tratamento de exceções
Estrutura das Coroutines: Coroutine Scopes, Coroutine Contexts, Dispatchers e Jobs
Função launch vs Função async
Coroutines Jobs vs Coroutines Deferreds
Hierarquia das tarefas
entre outros assuntos...
Irei explicar além das funcionalidades do próprio framework Coroutines. Vamos discutir importantes considerações sobre o desenvolvimento concorrente que você precisa estar ciente para escrever um código seguro e que funcione corretamente.
Dada a adoção cada vez maior do Kotlin no desenvolvimento de software, tanto frontend, como backend, se faz evidente que o framework Coroutines é o futuro da concorrência no desenvolvimento Kotlin. Portanto, o conhecimento desse framework se tornará uma habilidade necessária para os desenvolvedores Kotlin daqui para frente.
Depois de concluir este curso, você será capaz de escrever softwares concorrentes confiáveis e sustentáveis usando a estrutura Coroutines e poderá responder até as perguntas mais complexas sobre este framework em entrevistas de trabalho.