Flutter 语言基础 - 梦始之地--掘金小册课程推荐/优惠
版权声明
本站非掘金小册官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。
课程详情
课程介绍
作者介绍
张风捷特烈,Flutter 全端开发工程师、FlutterUnit 开源项目作者。FlutterUnit 是一款帮助刚入门的朋友快速认识 Flutter 的应用,它包含绝大多数 Flutter 内置组件及绘制的展示案例。
作者本人热爱探索源码、分享知识。除了出版过《Flutter 之旅》以外,还在掘金上线了其他 6 门课程:
- 《Flutter 绘制指南 - 妙笔生花》
- 《Flutter 动画探索 - 流光幻影》
- 《Flutter 手势探索 - 执掌天下》
- 《Flutter 滑动探索 - 珠联璧合》
- 《Flutter 布局探索 - 薪火相传》
- 《Flutter 渲染机制 - 聚沙成塔》
- 公众号
编程之王
小册介绍
本册主要介绍学习 Flutter 入门的基础知识,主要有 4 个部分:
模块一:对语言和应用开发进行简单介绍。 在步入编程之前,不着急介绍语法,先了解一下编程中的基本的概念。知道编程是在干嘛,我们能用什么工具,去完成什么事。
模块二:对 Dart 语言中的基本语法进行介绍。 对于任何编程语言,都有着类似的基础语法,比如 定义语句和量
、使用函数方法封装逻辑
、基本数据类型
、流程控制
、运算符
等。这些基础语法虽然既简单又繁杂,大家不要死记硬背,要理解它们存在的意义。结合使用是理解工具作用的最佳途径。
模块三:Dart 中面向对象的知识。 面向对象是 Dart
语言非常重要的一环,理解 类
存在的价值及类与类之间的关系;认识 封装
、继承
、多态
三种特型的优势;明白 继承
、实现
、混入
的差异性。除此之外,还会对泛型、空安全、文件包管理、异步与流等语法进行简单介绍。
模块四:结合项目,介绍 Flutter 基础知识。 在介绍完 Dart
基础语法之后,将结合初始项目对 Flutter
的基础知识进行介绍。然后通过一个秒表小项目练练手,体会数据和界面的关系,以及 Flutter 开发中的重要概念。
秒表基础功能 | 界面跳转与主题色切换 | 语言切换 |
---|---|---|
你会学到什么?
- 从 0 开始,全面了解 Dart 语法基础;
- 面向对象,探讨编程中的基本思想;
- 分析应用,理解界面和数据的关系;
- 结合实践,掌握 Flutter 框架的使用;
适宜人群
- 想要入门编程开发的朋友;
- Dart 语法基础薄弱的朋友 ;
- 想要了解 Flutter 基础思想的朋友;
课程目录
- 开篇: 欢迎来到 Flutter 梦始之地
- 小试牛刀 - 秒表功能和界面分析
- 梦始之地 - 组件的概念与使用
- 白话引言: 语言、框架和应用
- 白话引言: 状态、行为和逻辑
- 面向对象 - 定义与使用类
- 学会说话 - 语句和量的定义
- 封装基础 - 函数方法的定义
- 万物基石 - 基本数据类型
- 逻辑桥梁 - 流程控制语句
- 逻辑血肉 - 运算符的使用
- 面向对象 - 类与类间关系
- 语法集锦 - 类型相关其他语法
- 面向对象 - 封装、继承和多态
- 面向对象 - 抽象、接口和混入
- 语法集锦 - 语言相关其他语法
- 梦始之地 - 计数器项目分析
- 状态管理 - 主题色与国际化切换
- 小试牛刀 - 界面交互与数据维护
- 结语 - 离开新手村,继续冒险吧,朋友!
- 状态管理 - 局部构建和逻辑分离