【Udemy中英字幕】Dart & Flutter – Zero to Mastery [2024] + Clean Architecture
最近更新 2024年07月18日
资源编号 35052

【Udemy中英字幕】Dart & Flutter – Zero to Mastery [2024] + Clean Architecture

2024-07-18 Udemy 0 150
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 42.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Dart & Flutter – 从零到精通 [2024] + 简洁架构

全面的 Flutter 课程,帮助您快速有效地开始专业的应用开发。还有更多!

讲师:Maximilian Berktold

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

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

您将学到什么

  • 设置 Dart&Flutter 环境(Windows、Mac..)
  • Dart 语法。学习并使用编程语言 Dart 的基础知识。
  • Flutter 框架的所有重要基础知识都包含在一个小的应用程序中。UI、导航、动画、主题
  • 专业软件开发:在应用程序中实现简洁的软件架构,您可以随时将其用作模板。
  • 层分离
  • 清洁架构
  • 依赖注入
  • 使用 BLoC/Cubit 和 Provider 进行状态管理
  • 单元测试、小部件测试、黄金测试和集成测试
  • 该课程始终是最新的并且将会扩展!
  • 额外:Discord 社区!
  • 本课程是 Udemy 上评价最高的德语 Flutter 课程的英文版!
  • 自适应布局
  • 使用 Cubits 进行表单 + 验证
  • 蜂巢
  • 本土化
  • Firebase(Crashlytics、Firestore、身份验证)

要求

  • 本课程适合编程初学者以及来自其他语言并想要开始使用 Flutter 进行应用程序开发的人。

描述

通过本课程,我们将为全球的开发人员提供支持,并将他们团结在一个蓬勃发展的社区中!

深入研究 Flutter 的应用程序开发,并从多年自由职业者经验中获得的专业见解中受益,超越基础。

发现成功项目的基本方面,重点关注可维护、可扩展和高效的软件架构,这些架构将在您的整个职业生涯中为您服务。

本课程适合所有技能水平,将带您从第一个 Flutter 应用程序到专业软件架构、函数式编程、测试等。

随着对熟练开发人员的需求不断上升,请充分利用年轻的 Flutter 框架提供的众多机会。

享受 Flutter 和 Dart 语言带来的引人入胜的开发体验!

我们在 Discord 上拥有最大的活跃德国 Flutter 社区 – 帮助我们建立一个英语社区,供开发人员相互协作和支持。

我们非常高兴您能加入我们!

-> 最新: 课程和所有项目最后更新于 2024 年 4 月

-> 最新更新 – Flutter 版本: 3.19.5

-> 最新内容 – 添加了 Firebase 身份验证、Firestore 和 Crashlytics

-> 课程兼容 Flutter 2.5 版以上

我们将学到什么?

内容:

  • 基础课程 Dart – 编程基础
  • 基础课程 Flutter – 使用 Flutter 进行应用开发的基础
  • 清洁架构– 使用 Flutter 进行专业开发
  • 测试——单元测试、小部件测试、黄金测试、集成测试
  • ToDo 应用程序 – 自适应布局– 我们创建了一个响应式 ToDo 应用程序,它支持自适应布局、使用表单并具有不同的本地数据源(包括 hive)
  • WIP:ToDo 应用程序 – Firebase – 我们一起扩展我们之前的应用程序并将 firebase 作为云服务添加到其中。

Dart 基础知识
从 Dart 编程的基础知识开始,涵盖基本概念并使用 VS Code 设置开发环境。从理解变量到掌握面向对象和异步编程。

Flutter 基础知识
探索使用 Flutter 创建 UI 的关键元素,学习制作自己的应用界面所需的一切。深入了解框架功能、单个 UI 组件、主题、动画、导航等!

整洁架构
开发一个简单的应用程序,以学习整洁软件架构的原则,以便正确开发应用程序。
实现具有清晰层分离的万无一失的整洁代码软件架构,适用于任何客户端应用程序。 掌握这种方法可以实现极高质量的软件标准。 集成 BLoC 模式,实现整洁的业务逻辑和 UI 分离,从而生成可测试的项目。 利用依赖注入和函数式编程,同时涵盖单元测试、小部件测试和集成测试,以全面评估您的应用程序。

ToDo 应用程序 – 自适应布局
基于这个应用程序,我们将讨论不同的主题,因此我们创建了一个支持新的 Material3自适应布局 的应用程序。我们进入基本的表单函数,作为奖励,我们将验证逻辑移到 Cubit 中。在这个应用程序中,我们将使用不同的本地数据源来存储所有数据,为了获得永久存储,我们将使用Hive包。完整的导航使用带有go_router包的 Navigator 2.0。

WIP:ToDo 应用程序 – Firebase
我们扩展了 ToDo 应用程序并向其添加了不同的 Firebase 服务。例如身份验证、将待办事项存储在 Firestore 中、崩溃报告等。我们已经将身份验证、Firestore 和 Crashlytics 添加到此部分,请随意查看。

下一步是什么?

由于我们希望随着时间的推移不断改进这门课程,您可以在这里找到我们正在研究的下一个主题。

* 空安全

* Firebase 性能

重要提示:在本课程中,我们旨在为您提供快速有效地使用 Flutter 开始应用开发所需的所有知识。我们不会过于“沉迷于细节”,也不会深入讲解大学课程中教授的所有复杂背景流程。相反,我们将尽快深入实践。

我们注重实用性、质量以及——最后但同样重要的——乐趣。

本课程适合哪些人:

  • 任何想要快速有效地投入移动应用开发的人都可以从这里受益。我们是德国 Flutter 自由职业者,已经成功实施了许多项目 – 我们想与您分享我们过去几年的经验,以帮助您开始成功开发项目。
  • 我们一起开发了多个应用程序,了解了 Flutter 中的简洁软件架构,当然还对我们的应用程序进行了测试。我们将手把手地教你,从头开始教你一切。
  • 本课程是 Udemy 上最好的德语 Flutter 课程的英文版!
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务