教程演示🔗
全面的 Flutter 课程,可帮助您快速有效地开始专业应用程序开发。以及更多!
你将学到什么
-
设置 Dart&Flutter 环境(Windows、Mac..)
-
飞镖语法。学习和使用 Dart 编程语言的基础知识。
-
Flutter 框架的所有重要基础知识都集中在一个小应用程序中。UI、导航、动画、主题
-
专业软件开发:在应用程序中实现干净的软件架构,您可以随时将其用作模板。
-
层分离
-
干净的架构
-
依赖注入
-
通过 BLoC/Cubit 和提供商进行状态管理
-
单元测试、小部件测试、黄金测试和集成测试
-
该课程始终是最新的并且将会扩展!
-
额外:不和谐社区!
-
本课程是 Udemy 上评价最高的德语 Flutter 课程的英文版!
-
自适应布局
-
表格 + 肘节验证
-
蜂巢
要求
-
本课程适合编程初学者以及来自其他语言并想要开始使用 Flutter 进行应用开发的人。
描述
通过本课程,我们为世界各地的开发人员提供支持,并将他们团结在一个繁荣的社区中!
使用 Flutter 深入研究应用程序开发,并从多年自由职业者经验中获得的专业见解中受益,超越基础知识。
发现成功项目的基本要素,重点关注可维护、可扩展且高效的软件架构,为您的整个职业生涯提供服务。
本课程适合所有技能水平,将带您从第一个 Flutter 应用程序到专业的软件架构、函数式编程、测试等。
随着对熟练开发人员的需求持续增长,充分利用年轻的 Flutter 框架提供的众多机会。
享受 Flutter 和 Dart 语言引人入胜的开发体验!
我们在 Discord 上拥有最大的活跃德语 Flutter 社区 – 帮助我们建立一个英语社区,供开发人员相互协作和支持。
我们很高兴您加入!
-> 最新信息: 课程和所有项目的最新更新时间为 2023 年 3 月。
-> 最新更新 – Flutter 版本: 3.7.7
->课程兼容Flutter 2.5+版本
我们将学到什么?
内容:
- 基础课程 Dart – 编程基础
- 基础课程 Flutter – 使用 Flutter 开发应用程序的基础知识
- 干净的架构– 使用 Flutter 进行专业开发
- 测试– 单元测试、小部件测试、黄金测试、集成测试
- ToDo 应用程序 – 自适应布局– 我们创建一个响应式 ToDo 应用程序,支持自适应布局,使用表单并具有不同的本地数据源,包括 hive
Dart 基础知识
从 Dart 编程的基础知识开始,涵盖基本概念并使用 VS Code 设置开发环境。从理解变量到掌握面向对象和异步编程的进展。
Flutter 基础知识
探索使用 Flutter 创建 UI 的关键元素,学习制作自己的应用程序界面所需的一切。深入研究框架功能、单独的 UI 组件、主题、动画、导航等等!
干净的架构
开发一个简单的应用程序,以了解干净的软件架构的原则,以进行正确的应用程序开发。
实施具有清晰层分离的防弹干净代码软件架构,适用于任何客户端应用程序。掌握这种方法可以达到极高质量的软件标准。集成 BLoC 模式以实现清晰的业务逻辑和 UI 分离,从而生成可测试的项目。利用依赖注入和函数式编程,同时涵盖单元测试、小部件测试和集成测试来彻底评估您的应用程序。
ToDo 应用程序 – 自适应布局
基于此应用程序,我们将讨论不同的主题,因此我们创建一个支持新的 Material3自适应布局的应用程序。我们进入基本表格函数,作为奖励,我们将验证逻辑移至 Cubit 中。在此应用程序中,我们将使用不同的本地数据源来存储所有数据,为了拥有永久存储,我们将使用Hive包。完整的导航是使用 Navigator 2.0 和go_router包。
下一步是什么?
由于我们希望随着时间的推移改进本课程,因此您可以在这里找到我们正在研究的下一个主题。
* 空安全
* 更新视频至 flutter 3.7.x
* Firebase Firestore
* Firebase 崩溃
* Firebase 性能
* Firebase身份验证
重要提示:在本课程中,我们的目标是为您提供快速有效地使用 Flutter 开始应用程序开发所需的所有知识。例如,我们不会太“沉迷于细节”,也不会深入探讨您在大学课程中教授的所有复杂的后台流程。相反,我们将尽快投入实践。
我们的重点是实用性、质量以及最后但并非最不重要的一点——乐趣。
本课程适合谁:
- 每个想要快速有效地沉浸在移动应用程序开发中的人都可以在这里受益。我们是德国 Flutter 自由职业者,已经能够成功实施许多项目 – 我们愿意与您分享我们过去几年的经验,以帮助您成功开始开发项目。
- 我们一起开发多个应用程序,了解 Flutter 中干净的软件架构,当然还对我们的应用程序进行测试。我们将牵着您的手,从头开始向您展示一切。
- 本课程是 Udemy 上最好的德语 Flutter 课程的英文版!