Dart是由谷歌开发的计算机编程语言,它可以被用于web、服务器、移动应用 和物联网等领域的开发。
Dart诞生于2011年,号称要取代JavaScript。但是过去的几年中一直不温不火。直到Flutter的出现现在被人们重新重视。
要学Flutter的话我们必须首先得会Dart。Flutter是谷歌公司开发的一款开源、免费的移动UI框架,可以让我们快速的在Android和iOS上构建高质量App。它最大的特点就是跨平台、以及高性能。
****在B站搜:Dart Dart教程
或者扫码下载:
这个教程是IT营大地老师录制的,目录结构如下:
第一讲 Dart介绍 Win Mac上面分别搭建Dart环境 开发工具配置 以及运行Dart(7分19秒)
第二讲 Dart 入口文件介绍 Dart打印 Dart注释 Dart变量 常量申明 变量命名规则(17分46秒)
第三讲 Dart的数据类型详解 int double String bool List Maps(26分13秒)
第四讲 Dart运算符 条件表达式 Dart类型转换(35分 6秒)
第五讲 Dart 循环语句 for while do...while break continue 多维列表循环(37分29秒)
第六讲 Dart 集合类型List Set Map详解 以及循环语句 forEach map where any every(37分47秒)
第七讲 Dart中的函数 函数的定义 可选参数 默认参数 命名参数 箭头函数 匿名函数 闭包等(30分46秒)-上
第八讲 Dart中的函数 箭头函数 匿名函数 闭包等(22分20秒)-下
第九讲 Dart中的对象 类(36分11秒)
第十讲 Dart中的类 静态成员 操作符 类的继承(31分13秒)
第十一讲 Dart中的抽象类 多态 以及接口(26分46秒)
第十二讲 Dart中一个类实现多个接口 以及Dart中的Mixins(15分10秒)
第十三讲 Dart中的泛型 泛型方法 泛型类 泛型接口(23分43秒)
第十四讲 Dart中的库 自定义库、系统库、第三方库(20分30秒)