Kotlin Coroutines for Android Masterclass

所在平台: Udemy

课程主页: https://www.udemy.com/course/kotlin-coroutines-in-android/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Kotlin 协程 Android 大师班 概述:本课程是您进入 Android 中 Kotlin 协程世界的完整指南。在课程结束时,您将掌握如何使用协程编写可靠、可维护和响应迅速的 Android 应用程序。本课程的理念是“通过编码学习”,您将被要求解决一系列精心设计的实践练习。这些练习嵌入在一个教程 Android 应用中,因此准确反映了您在真实 Android 应用中会遇到的“真实世界”用例。虽然本课程的主要目标是给予您实践技能,但它还涵盖了 Kotlin 协程框架背后的理论,尤其是您将学习什么是结构化并发,它提供了什么好处,以及协程如何支持这一强大的范式。 课程将涵盖以下几个方面的内容: - 协程作为并发框架 - 挂起与阻塞函数 - 协程作用域、上下文和作业层次结构 - 协程的取消 - 协程内部的异常处理 - 结构化并发 - 使用协程进行单元测试 - 及更多内容…… 在本课程中,我们不仅深入 Kotlin 协程框架的功能,同时还讨论了重要的设计考虑,以帮助您编写干净且可维护的代码。掌握 Kotlin 协程的知识对于 Android 开发者来说是一项重要技能。完成本课程后,您将能够在现实世界的 Android 项目中使用协程,并且随时准备回答求职面试中关于该框架的难题。 如果您对 Android 开发充满热情,并希望精通 Kotlin 协程,本课程将是您理想的选择!

课程评论(0条)

课程详情

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 frameworkSuspending vs blocking functionsCoroutine Scope, Context and Jobs hierarchyCoroutines cancellationExceptions handling inside CoroutinesStructured ConcurrencyUnit testing with Coroutinesand 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!

课程标签

0人关注该课程

主题相关的课程