Dart语言程序设计是中国现阶段**二本Dart编程语言的汉语书籍,用这种*快的方法教用户学习培训Dart语言——从第1页刚开始就得出真实的编码和实际上新项目。
《Dart语言程序设计》是第一本有关Dart语言的汉语书藉,详细介绍了当今Dart语言的*內容。书中包含了Dart语言基本、高并发程序编写、web程序编写和htm5运用等各个方面的內容。
由于Dart语言令人觉得十分了解,与通常计算机语言的书一般以“Hello World”开场不一样,《Dart语言程序设计》刚开始就领着用户撰写1个Ajax作用的手机应用程序,随后详尽探讨Dart的基础种类,把Dart编译为JavaScript,面向对象编程的程序编写方式,并搭建1个便于应用和维护保养的库,最终详细介绍在Dart中怎么使用htm5程序编写。
创作者根据真實的新项目,推动用户用Dart处理实际上难题。每1个新项目作为深化深层次探讨Dart语言特点的基本。以便提高对Dart语言的了解,新项目会慢慢深层次,而且愈来愈繁杂。读详细《Dart语言程序设计》后,用户不但得到全方位的Dart语言的专业知识,并且还从头开始搭建了1个详细的MVC库。
《Dart语言程序设计》合适计算机语言发烧友和web开发人员阅读文章。
目录
- 第一部分 入门
- 第1章 项目:第一个Dart应用程序
- 1.1 后端部分
- 1.2 Dart的HTML部分
- 1.3 Dart的Ajax部分
- 1.4 这个应用程序还无法运行
- 1.5 下一步做什么
- 第2章 基本类型
- 2.1 数字类型
- 2.2 字符串类型
- 2.3 布尔类型
- 2.4 HashMap(也称为Hash或关联数组)
- 2.5 列表(也称为数组)
- 2.6 日期类型
- 2.7 类型
- 2.8 下一步做什么
- 第3章 Dart中的函数式编程
- 3.1 匿名函数
- 3.2 一阶函数
- 3.3 可选参数
- 3.4 下一步做什么
- 第4章 操作DOM
- 4.1 dart:html
- 4.2 查找元素
- 4.3 添加元素
- 4.4 删除元素
- 4.5 更新元素
- 4.6 DOM就绪
- 4.7 下一步做什么
- 第5章 编译为JavaScript
- 5.1 用dart2js编译为JavaScript
- 5.2 维护Dart与JavaScript并存
- 5.3 下一步做什么
- 第二部分 有效的编程技术
- 第6章 项目:Dart中的MVC
- 6.1 Dart中的MVC
- 6.2 实现集合
- 6.3 实现模型
- 6.4 实现视图
- 6.5 实现删除
- 6.6 下一步做什么
- 第7章 类和对象
- 7.1 类是顶级概念
- 7.2 实例变量
- 7.3 方法
- 7.4 静态方法和静态变量(也称为类方法和类变量)
- 7.5 接口
- 7.6 子类
- 7.7 构造函数
- 7.8 下一步做什么
- 第8章 事件
- 8.1 普通事件
- 8.2 自定义事件系统
- 8.3 下一步做什么
- 第三部分 代码组织
- 第9章 项目:提炼库
- 9.1 要提炼什么,要保留什么
- 9.2 真正的库
- 9.3 下一步做什么
- 第10章 库
- 10.1 part语句
- 10.2 import语句
- 10.3 核心Dart库
- 10.4 下一步做什么
- 第四部分 可维护性
- 第11章 项目:变化的行为
- 11.1 用noSuchMethod()改变类行为
- 11.2 通过依赖注入实现同步
- 11.3 下一步做什么
- 第12章 测试
- 12.1 获得测试框架
- 12.2 2+2=5应该出错
- 12.3 下一步做什么
- 第五部分 Dart的高级使用
- 第13章 项目:终结回调函数的地狱
- 13.1 Future
- 13.2 Future中的错误处理
- 13.3 下一步做什么
- 第14章 Future和Isolate
- 14.1 Completer和Future
- 14.2 Isolate
- 14.3 小结
- 第15章 HTML5和Dart
- 15.1 动画
- 15.2 本地存储
- 15.3 WebSocket
- 15.4 Canvas
- 15.5 小结