【Udemy中英字幕】Flutter Advanced Course – Clean Architecture With MVVM
最近更新 2023年03月18日
资源编号 41769

【Udemy中英字幕】Flutter Advanced Course – Clean Architecture With MVVM

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

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

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

Flutter 进阶课程 – 使用 MVVM 的干净架构

成为一名准备就绪的 flutter 开发人员

讲师:Mina Farid

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

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

你会学到什么

  • 清洁架构设计模式
  • MVVM – 模型 – 视图 – 视图模型模式
  • ViewModel 输入和输出
  • 基本 ViewModel 和基本用例
  • 应用层——依赖注入、路由管理器和应用类
  • 应用层 – 扩展和共享功能
  • 数据层-数据源(远程数据源/本地数据源)
  • 数据层-API服务客户端(同Android中的Retorfit)
  • 数据层-调用API(远程数据源)
  • 数据层 – 添加 Logger 拦截器
  • 数据层 – 缓存 API 响应(本地数据源)
  • 数据层——Json序列化和注解
  • 数据层 – 存储库实现
  • 数据层 – 映射器(将响应转换为模型)
  • 数据层 – 映射器(使用 toDomain 概念)
  • 数据层 – 应用空安全
  • 数据层 – 创建模拟 API(存根 API)
  • 领域层 – 模型
  • 领域层 – 存储库接口
  • 领域层 – 用例
  • 领域层 – 任一概念(左 – 失败)/(右 – 成功)
  • 领域层——数据类
  • 表示层 – UI(启动 – 入职 – 登录 – 注册 – 忘记密码 – 主要 – 详细信息 – 设置 – 通知 – 搜索))
  • 表示层 – 状态渲染器(全屏状态 – 弹出状态)
  • 表示层 – 状态管理(Stream Controller – RX Dart – Stream Builder)
  • 表示层 – 本地化(英语 – 阿拉伯语),(RTL – LTR)
  • 表示层 – 资产管理器(Android 和 Ios 图标和图像大小)
  • 表示层 – (字体 – 样式 – 主题 – 字符串 – 值 – 颜色)经理
  • 表示层 – 使用 Json 动画
  • 表示层 – 使用 SVG 图像
  • 使用 18 个 Flutter 包
  • 获取设备信息(Android – Ios)
  • 使用抽象类

要求

  • Dart 和 Flutter 知识是必须的
  • 安装 Android Studio 或 Visual Studio 并准备好 Flutter SDK

描述

Flutter 被定义为 Google 的 UI 工具包,用于从单个代码库为移动(Android、iOS)桌面(Linux、Mac、Windows、Google Fuchsia)和网络构建漂亮的、本地编译的应用程序。由于 Flutter 是跨平台的,您可以为 iOS 和 Android 应用程序使用相同的代码库。这绝对可以节省您的时间和资源。本课程将帮助您从初级开发人员转变为经验丰富的开发人员。您将掌握“如何实施结构化项目?”的知识。您的代码将易于阅读、可维护和可持续。您将从真实的项目中获得真实的体验,这样您就可以从头开始编码,使用 MVVM 构建干净的架构项目。您将逐步构建表示层、数据层、领域层和应用层。这种架构旨在使创建稳定的应用程序变得更加容易,即使 UI、数据库或外部 API 等外部元素总是在变化。它本质上是最佳实践设计原则的集合,可帮助您将业务逻辑或域逻辑保持在一起并最大限度地减少系统内的依赖性。完成本课程后,您可以重用本课程的源代码并对其进行自定义,以专业的方式使用 MVVM 项目构建干净的架构。 

本课程适合谁:

  • 已经了解 dart 和 flutter 的开发人员
  • 想要掌握 Flutter 的初学者和初级开发人员
  • 正在搜索 flutter 高级主题的开发人员
  • 需要创建具有干净架构和 MVVM 的结构化项目的开发人员
  • 参加过初学者课程但仍需要更多课程的开发人员
  • 需要课程才能成为准备工作的 flutter 开发人员的开发人员
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

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

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