继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【备战春招】第1天 Flutter从入门到进阶,实战携程网App的学习地图

GT9456
关注TA
已关注
手记 89
粉丝 11
获赞 16

课程名称Flutter从入门到进阶 实战携程网App 一网打尽核心技术
课程章节:项目需求分析与技术指南
课程讲师CrazyCodeBoy

课程内容

这门课是从一个中大型的 Flutter 项目入手,计划学完这门课掌握以下知识:

  • 彻底入门 Flutter 开发;
  • 掌握系统化的 Flutter 开发技能;
  • 理解整个 Flutter 项目的开发流程;
  • 掌握规范化的 Flutter 代码编写以及工程化封装思想

这门课程可以按照从易到难的 5 个阶段开始学习:

  • 第一阶段,基础入门,这一阶段完成基本环境的搭建,掌握 Flutter 必备的语法知识。
  • 第二阶段,入门实战,完成 app 导航框架的搭建。
  • 第三阶段,进阶提升,学习 Flutter 中的网络编程和数据存储,使用列表组件完成数据的展示,掌握 Flutter 与 Native 的混合开发。
  • 第四阶段,进阶实战,通过完成首页和搜索功能模块、掌握 Flutter 进阶组件的使用,掌握 AI 语音模块的集成。
  • 第五阶段,进阶拓展,掌握 Flutter 的开发包和插件的开发,掌握折叠屏和全面屏的适配兼容技巧,掌握 Flutter 的升级和适配技巧,完成 Flutter 项目的打包发布。

这门课程中的知识点:

  1. Flutter 基础开发环境的搭建,掌握在 AndroidStudio 上的调试技巧;
  2. 声明式 UI 布局方式和 LayoutWidgets;
  3. 常用组件的使用,包括导航组件(Navigator、MaterialPageRoute、PageRouteBuilder)、列表组件(ListView、GridView、ExpansionTile)、图片组件 Image、Flutter 插件(flutter_webview_plugin等)、Native插件(百度 AI 智能语音)、自定义组件(loading_container等);
  4. Flutter 的网络(http)和数据存储(shared_preferences)、Future等;
  5. Flutter 中的动画,包括基础动画(AnimatedWidget、Tween等)和 Hero 动画。
  6. Native Module 的集成;
  7. 与 Android、iOS、H5 的混合开发;
  8. 全面屏、折叠屏的适配;
  9. Fluter 的更新升级和打包发布流程。

课程收获

正所谓兵马未动粮草先行,手里握着这门课的学习地图,接下来的学习才能做到有的放矢,不会迷失方向。
图片描述
图片描述

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP