Android Jetpack Compose:综合训练营 [2022]

Kotlin Android 应用开发:Firebase Firestore、Hilt & Dagger、ROOM DB、ViewModel、Navigation & Clean Architecture

讲师:Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 使用 Android Jetpack Compose 学习清洁架构和 MVVM 模式
  • Master Jetpack 编写和构建现代 Android 应用程序
  • 使用 Jetpack Compose 和 Kotlin 构建 7 个 Android 应用 – 使用 Firebase Firestore 作为后端
  • 使用 Jetpack 工具和 Compose 掌握现代 Android 开发最佳实践
  • 利用 Hilt 和 Dagger 并将依赖注入添加到 Jetpack Compose Android 应用程序中
  • 使用 Jetpack Compose 从头开始​​构建漂亮的原生 UI – 一种用于构建现代 Android 应用的声明式方法
  • 将 Android ROOM 数据库集成到 Compose 应用程序中

课程内容

30 个章节 • 285 个讲座 • 总时长 36 小时 45 分钟展开所有章节

介绍2 个讲座 • 6 分钟

课程源代码1 个讲座 • 1 分钟

重要讯息1 个讲座 • 1 分钟

用于开发的 WINDOWS 机器设置4 个讲座 • 17 分钟

用于开发的 MAC 机器设置3 个讲座 • 16 分钟

[构建应用程序 – BizCard] – 构建你的第一个 Jetpack Compose 应用程序13 个讲座 • 1 小时 25 分钟

Kotlin 编程语言基础 – 变量类型9 个讲座 • 35 分钟

Kotlin 基础 – 循环和分支4 个讲座 • 16 分钟

Kotlin 基础 – 函数12 个讲座 • 50 分钟

Kotlin 基础 – 集合7 个讲座 • 45 分钟

Kotlin – 中级面向对象编程概念12 个讲座 • 1 小时 7 分钟

Kotlin – 高级概念5 个讲座 • 55 分钟

[Jetpack Compose] – Jetpack Compose 简介和基础知识11 个讲座 • 1 小时 41 分钟

[可选] Android 真机设置1 个讲座 • 6 分钟

[Jetpack Compose] – 构建小费计算器应用程序16 个讲座 • 2 小时 36 分钟

[Jetpack Compose] – 构建电影应用 – Scaffold 和 LazyColumn 介绍11 个讲座 • 1 小时 15 分钟

[Jetpack Compose] – 电影应用程序 – 改进6 个讲座 • 49 分钟

[Jetpack Compose] – ViewModel 简介 – 构建笔记应用8 个讲座 • 1 小时 19 分钟

[Jetpack Compose] – 注意应用程序改进 – ROOM 和依赖注入 – Hilt19 个讲座 • 1 小时 58 分钟

[Jetpack Compose] JetTrivia 应用程序 – 解析 JSON:改造和清洁架构19 个讲座 • 2 小时 40 分钟

[Jetpack Compose] – 构建天气预报应用42 个讲座 • 7 小时 18 分钟

[Jetpack Compose] – Capstone 应用程序 – 阅读器应用程序 – 导航和登录18 个讲座 • 2 小时 25 分钟

[Jetpack Compose] – Capstone 应用程序 – 阅读器应用程序:Firebase Firestore – 登录和验证8 个讲座 • 56 分钟

[Jetpack Compose] – Capstone 应用程序 – 阅读器应用程序 – 主屏幕11 个讲座 • 1 小时 23 分钟

[Jetpack Compose] – Capstone 应用程序 – 阅读器应用程序 – 搜索屏幕14 个讲座 • 1 小时 57 分钟

[Jetpack Compose] – Capstone 应用程序 – 阅读器应用程序:详细信息屏幕和保存书籍8 个讲座 • 1 小时 5 分钟

[Jetpack Compose] – Capstone App – Reader App:更新和删除书籍12 个讲座 • 1 小时 55 分钟

[Jetpack Compose] – Capstone App – Reader App:阅读和书单分类6 个讲座 • 43 分钟

下一步是什么1 个讲座 • 5 分钟

奖金1 个讲座 • 2 分钟

要求

  • 一般来说,基本的编程经验是有帮助的,但不是必需的。本课程涵盖了使用 Kotlin 和 Jetpack Compose 构建 Android 应用程序所需的一切
  • 课程中包含的 Kotlin 基础知识

说明

**本课程专为初学者和高级开发人员量身定制**

Android Jetpack Compose 是一种在 android 应用开发中构建现代 android 应用的新方法。

软件开发行业正在远离构建应用程序的命令式方法——开发人员需要编写大量样板代码、浏览不一致的 API 以及难以维护代码来构建简单的移动应用程序。

使用 Jetpack Compose,为 Android 平台构建 Native UI更加轻松简洁一致代码更少 。

Jetpack Compose 是一种新的现代工具包,它为 Android 开发人员提供了一种在 Android 上构建原生 UI 的简化和加速方式 –使用此工具包;开发人员可以使用 Kotlin 以更少的代码构建 Android 应用程序!

Jetpack Compose 带来了Android 开发的范式转变——我们现在描述UI,而不是指定构建 UI 的步骤。使用 Jetpack Compose,我们可以在 Android Studio 中开发用户界面时,通过实时预览快速迭代,从而加快开发时间。

使用 Jetpack,创建流畅的动画和使用 Material Design 变得轻而易举,因为该工具包由 Android 平台 API 和直观的 Kotlin API 提供支持。

本课程向你介绍使用 Jetpack Compose 和 Kotlin 开发应用程序的最新进展。

你将从 Composable 函数的基础知识到如何在 Compose 中处理状态,以及如何构建充分利用 Jetpack Compose 和 Kotlin 的完整功能的完整的 android 应用程序。

谁是这门课程的理想学生?

本课程专为初学者和高级开发人员量身定制

我为你创建了这门课程 – 无论你是初学者还是更有经验的开发人员,你都会发现课程资料同样有价值 –这是一门深入的课程,我将带你从一开始就构建一个复杂的 Jetpack撰写应用程序。

我对课程进行了结构化,即使你从未使用 Kotlin 编程,你也将有机会学习基础、中级和高级 Kotlin 概念,然后再继续学习 Jetpack Compose。

另一方面,如果你已经很好地掌握了 Kotlin,则可以完全跳过 Kotlin 部分并转到 Jetpack Compose 部分。

你会学到什么?

本课程内容全面,这意味着我不认为你通常拥有很多开发 Android 应用程序的经验,因此我将带你了解入门所需的所有概念。这是一门综合性课程,包含大量信息。以下是你将学习的一些关键概念:

  • 什么是 Jetpack Compose 及其相对于构建 Android 应用程序的命令式方式的优势
  • Kotlin 编程基础、中级和高级概念(可选 – 如果需要,可以跳过)
  • 核心 Jetpack Compose 概念:可组合函数、组合布局小部件和修饰符
  • 了解如何在 Compose 中自定义 UI 元素
  • 了解 Jetpack Compose 如何处理状态 – 重组和状态提升
  • 了解如何使用无状态的可组合函数为 Android 设备构建原生 UI
  • 了解 MutableState、Flow 如何与可组合函数一起工作
  • 掌握如何构建 8 个从简单到复杂的 Jetpack 组合应用程序(提示计算器、电影应用程序、笔记应用程序、琐事应用程序、天气预报应用程序等等)
  • 在学习 Jetpack Compose 的同时构建大量应用程序(当然!)
  • 了解如何使用 Clean Architecture、MVVM、ViewModel、协程构建和构建 Compose 应用程序
  • 构建使用 Android ROOM 数据库的 Compose 应用程序
  • 了解如何使用 Retrofit 从 API 解析 JSON 数据
  • 了解如何使用 Jetpack 导航组件帮助在 Compose 应用中创建导航结构
  • 了解如何将依赖注入与 Hilt 和 Dagger 一起使用来构建易于重构和测试的应用程序
  • 构建一个使用 Firebase Firestore 对用户进行身份验证并保存图书的顶级应用 (A.Reader)
  • 还有更多(查看课程以获取完整的主题列表!)

在课程结束时,你将了解有关Kotlin 和 Jetpack Compose 的所有知识,以使用 Jetpack Compose 构建复杂的 Native UI 和 Android 应用程序。

无风险尝试

本课程提供30 天退款保证– 如果你发现它不适合你,你可以无条件退款!

立即注册并开始使用 Jetpack Compose 构建现代 Android 应用程序 – 构建快速、简洁和强大的 Android 原生 UI 的新方法。

我迫不及待地想在课程中见到你!

再见。

保罗:)

此课程面向哪些人:

  • 初级安卓开发者
  • Android 开发人员对使用 Jetpack Compose 和 Kotlin 构建现代 Android 应用程序感到好奇
  • 想要学习 Kotlin 并使用 Jetpack Compose 构建 Android 应用程序的 Android 开发人员
  • 任何想学习 Java 和 Android 开发的人

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍