教程演示🔗

你会学到什么

  • Android Jetpack:数据绑定、视图绑定、视图模型、实时数据、房间数据持久性、分页、工作管理器、导航、生命周期感知组件
  • Jetpack Compose:基础知识、高级概念(状态处理、副作用、单向数据流……)、使用 Jetpack Compose 的高级项目示例
  • Kotlin 协程、使用 Dagger 2 和 Hilt 的依赖注入、使用 Retrofit 2 的网络、单元测试
  • 高级 Android 架构最佳实践,MVVM Clean Architecture
  • 使用 JUnit、Truth 和 Mockito 对 Android 应用程序进行单元测试。
  • 6 个完整的大型项目示例,涵盖 Jetpack 库、Dagger/Hilt、协程、改造和清洁架构的实际应用

要求

  • Android Studio初级知识
  • Kotlin 或 Java 的初级知识
  • 基本的 Android 开发技能(至少,已经学习了初级课程或教程)
  • (您可能需要提供电子邮件地址才能注册第三方 TMDB 免费 REST API)

描述

掌握 2023 年最需要的 Android 技能,成为高素质的专业级 Android 开发人员!

如果您是具有一定编码经验的 Android 开发人员,如果您想提高自己的技能并成为专业水平的 Android 开发人员,本课程适合您!

这门大型课程是7 门高级 Android 开发课程的集合 

1) 完成 Android Jetpack 大师班

您将从本课程中获得完整的 android Jetpack 大师班。

涵盖所有领域,如数据绑定视图绑定视图模型实时数据房间导航工作管理器通知

我还将向您介绍房间迁移等高级领域。

学习基础知识后,您将开发 6 个完整的大型项目,以掌握所学知识的实际应用。您将能够学习如何将 Jetpack 组件与匕首和刀柄、协程、改造和测试库一起使用。以及如何与 MVVM 和 MVVM Clean Architecture 集成。

2) Jetpack Compose 大师班

我将逐步向您介绍在您的 Android 项目中开始使用 Jetpack Compose 所需了解的一切。

您将从学习修饰符、布局和视图组件(按钮、SnackBars 等)等基础知识开始,并使用惰性列创建 RecyclerView。

我们还将介绍高级领域,例如 Jetpack Compose 中的状态、重构前的记忆状态、属性委托、如何使用副作用(LaunchEffect、….)、单向数据流和状态提升、使用 remember saveable 保存状态以及如何通过 Jetpack Compose 有效地使用视图模型。

3) Dagger 和 Hilt 速成班的依赖注入

作为本课程的第 16 部分,您将学习使用 Dagger 进行依赖注入的速成课程。在第 19 部分中,您将了解有关 HILT 所需的一切知识。

我们将从非常基本的纯依赖注入示例开始。并逐步推进到匕首和剑柄的更高级领域。您将了解应用程序类、模块、组件接口、构造函数注入、字段注入和作用域。

不仅如此,您将能够体验使用 dagger/hilt 作为依赖注入框架创建 3 个更大的项目

4) Kotlin 协程大师班

我们将通过易于理解的代码示例讨论范围、调度程序、构建器、暂停函数、结构化并发、视图模型范围、生命周期范围和实时数据构建器。您还将能够掌握协程流基础知识、状态流、共享流、缓冲和收集最新信息、流运算符以及如何将流与视图模型一起使用。

5) 网络改造速成班

我将向您展示如何使用改造库与 REST API 进行通信。

您将学习如何向服务器发送 GET 和 POST 请求,如何有效地使用路径和查询参数,

如何从服务器接收数据、记录拦截器、超时、将从服务器接收的 JSON 格式数据转换为 Kotlin 以及如何使用协程进行改造。

6) MVVM 和 MVVM clean architecture Masterclass

通过本课程,您将能够掌握 MVVM 和具有单活动多片段模型和单活动多可组合模型的 MVVM 干净架构。

我们将使用 Jetpack Architecture 组件和其他支持库(例如 Dagger/Hilt、Coroutines 和 Retrofit)逐步构建 6 个架构良好的大型项目。

7) 使用 JUnit 和 Mockito 速成课程进行单元测试

您将能够学习如何使用 JUnit 和第三方库(如 Mockito 和 Truth)对 Android 应用程序进行单元测试。

我将通过易于理解的代码示例向您介绍 Android 单元测试的基础知识。

我们将讨论测试替身、测试视图模型、实时数据和房间数据库组件,以及使用模拟网络服务器进行测试。

*******************************************************************************************************************

这还不是全部。这个课程是不断增加的。我每周都会为这门课程添加新课程。并不断更新和升级现有课程和代码示例。

********************************************************************************************************************

这门综合课程有 超过 340 个讲座 和超过35 小时的视频,不遗余力!. 

我将首先通过易于理解的简单项目示例来教您每个主要主题。稍后,我们将应用我们学到的所有东西来完成更大/更复杂的项目示例

为了提高学生的参与度,每章都包含编码挑战(家庭作业)和测验,以及 6 个主要项目,旨在提供有关所有这些组件如何协同工作的清晰概念!

本课程将以实用的方式教授您高级 Android 开发,每节课都提供完整的编码截屏、相应的简短说明和可下载的代码示例!以最适合您的方式学习!

您将终身访问 340 多个讲座以及相应的代码示例和讲座注释! 

本课程提供 30 天退款保证! 如果您对任何方面都不满意,您将获得退款。此外,您将继续访问注释和代码示例,以感谢您试用该课程!

你还在等什么?开始掌握 Android Jetpack、Jetpack Compose、Android 架构最佳实践、Dagger/Hilt、Kotlin Coroutines、Retrofit 和单元测试,这将以一种有趣且实用的方式促进您的职业生涯并增加您的知识!

谁是目标受众?

  • 初学者级别的 Android 开发人员(具有 Android 开发基础知识的基本知识)。
  • 想要提升技能的中级 Android 开发人员!

笔记:

在演示 retrofit 不同用法的课程中(在一个部分中),我们将使用 TMDB 免费在线 REST API。您可能需要提供电子邮件地址才能注册并从他们那里获得免费的 API 密钥。

本课程适合谁:

  • 初级 Android 开发人员(具备 Android 开发基础知识)
  • 专业安卓开发者。
  • 立志成为专业Android开发者的学生。
  • 任何热衷于使用尖端技术构建出色的 Android 应用程序的人。

图片

样片

媒体错误:格式不受支持或来源未找到

安装指南

在 Extract 之后,用您最喜欢的播放器观看。
英文字幕
画质:1080p
该课程之前的名称是 Android Jetpack、Clean Architecture & Testing Masterclass。
变化:
与2020/8相比,2022/1版本增加了14节课,时长增加了1小时35分钟。
2022/7版本相比2022/1增加了26节课的课时和4小时18分钟的时长。
2022/12版本比2022/7增加了35节课,时长增加了3小时26分钟。此外,课程质量已从 720p 提高到 1080p。

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源