Flutter编程指南之Dart语言:移动开发语言_视频教程

Flutter编程指南之Dart语言:移动开发语言_视频教程

提取方式:百度网盘
共【96】节
是否有课件:有

你将收获

Dart

Flutter


适用人群

所有想从事Android开发、iOS开发、移动跨平台开发人员
课程介绍

通过本课程学习您可以学习到Dart语言如下知识:


第1章 Dart语言概述:Dart语言简介、Dart语言支持平台开发、Flutter为什么选择Dart语言。


第2章 开发环境搭建:下载Dart SDK、Windows下安装Dart SDK、macOS下安装Dart SDK、Visual Studio Code开发工具、IntelliJ IDEA开发工具。


第3章 完成个Dart程序:动动手写一个HelloWorld、Dart源代码文件组织结构、Visual Studio Code调试Dart代码、IntelliJ IDEA调试Dart代码。


第4章 Dart语法基础:标识符、关键字、变量、常量、注释、库。


第5章 Dart数据类型:数值类型、字符串、数据类型相互转换、布尔类型和枚举类型


第6章 运算符:算术运算符、算术赋值运算符、关系运算符、逻辑运算符、位运算符、条件运算符、类型检查运算符。


第7章 控制语句:分支语句、循环语句、跳转语句。


第8章 函数:函数声明、可选参数、头等函数(first-class function)、匿名函数。


第9章 类:类声明、getter和setter访问器、构造函数、静态变量和静态方法、级联符号。


第10章 继承与多态:Dart中的继承实现、调用父类构造函数、成员变量的覆盖(Override)、方法的覆盖(Override)、多态、混入(Mixins)。


第11章 抽象类与接口:抽象类、接口、Dart中隐式接口、实现接口。


第12章 数据容器:List容器、Set容器、Map容器、泛型。


第13章 异常处理:捕获异常、try-on捕获异常、try-catch捕获异常、try-on-catch捕获异常、使用finally代码块、手动抛出异常、自定义异常类。


第14章 异步编程:Dart异步处理机制、案例:同步函数实现读取文件、案例:异步函数实现读取文件、Future对象。




课程目录


第一章: Dart语言概述
课程介绍 02:36
Dart语言简介 02:37
Dart语言支持平台开发 04:56
Flutter为什么选择Dart语言 05:48

第二章:开发环境搭建
下载Dart SDK 04:52
Windows下安装Dart SDK 07:55
macOS下安装Dart SDK 09:26
Visual Studio Code开发工具 07:54
IntelliJ IDEA开发工具 03:37

第三章:完成一个Dart程序
动动手写一个HelloWorld 07:54
Dart源代码文件组织结构 03:29
Visual Studio Code调试Dart代码 08:31
IntelliJ IDEA调试Dart代码 03:49

第四章:Dart语法基础
Dart语言合法标识符规则 05:01
Dart语言标识符命名约定 05:05
关键字 05:46
变量 05:17
常量 05:28
注释 04:17
引入库 09:24
库封装(可见性) 02:58
使用库前缀 03:36

第五章:Dart数据类型
Dart数据类型概述 09:23
数值类型 04:55
隐式类型转换 04:17
显式类型转换 02:45
布尔类型 01:46
字符串表示 05:14
字符串模板 07:06
字符串常用属性和方法 15:56
字符串与数值类型相互转换 06:54
枚举类型 05:52

第六章:运算符
一元运算符 04:23
二元运算符 05:49
算术赋值运算符 06:17
关系运算符 04:54
逻辑运算符 06:17
位运算符(上) 13:57
位运算符(下) 05:09
条件运算符 04:28
类型检查运算符 03:08

第七章:控制语句
if语句 02:23
switch语句 06:11
循环语句 12:49
break语句 06:15
continue语句 02:25

第八章:函数
函数声明 09:02
位置可选参数 08:13
命名可选参数 05:09
参数默认值 02:58
作为其他函数的参数使用 10:04
作为其他函数的返回值使用 06:36
使用匿名函数 05:54
箭头符号 02:07

第九章:类
类声明 04:47
getter和setter访问器 07:25
与类名相同构造函数 09:31
自定义命名构造函数 04:59
静态变量和静态方法 06:20
级联符号 09:02

第十章:继承与多态
Dart中的继承实现 03:03
调用父类构造函数 11:54
成员变量的覆盖(Override) 03:50
方法的覆盖(Override) 08:21
多态 12:37
为什么使用混入(Mixins) 05:16
使用混入 04:28
混入时的方法覆盖 03:42

第十一章:抽象类与接口
抽象类 04:47
Dart中隐式接口 04:07
实现接口 07:21

第十二章:数据容器
数据容器 02:38
创建List对象 10:01
List常用方法和属性 12:34
遍历List容器 06:21
创建Set对象 05:04
Set常用方法和属性 04:54
遍历Set容器 03:22
创建Map对象 05:08
Map常用方法和属性 08:00
遍历Map容器 03:03
使用非泛型容器问题 03:23
List容器中使用泛型 04:46
Set容器中使用泛型 04:08
Map容器中使用泛型 03:33

第十三章:异常处理
异常处理——从一个问题开始 02:39
try-on捕获异常 04:16
try-catch捕获异常 01:55
try-on-catch捕获异常 04:25
使用finally代码块 02:21
手动抛出异常 06:07
自定义异常类 03:02

第十四章:异步编程
Dart异步处理机制 03:48
案例:同步函数实现读取文件 05:56
案例:异步函数实现读取文件 06:00
Future对象 06:31





资源下载此资源下载价格为21.9金币,请先
资源下载
下载价格21.9 金币

资源声明(购买视为同意此声明):
1.在网站平台的任何操作视为已阅读和同意网站底部的注册协议及免责声明,本站资源已是超低价,且不提供技术支持
2.部分网络用户分享网盘地址有可能会失效,如发生失效情况请发邮件给客服code711cn#qq.com (把#换成@)会进行补发
3.本站站内提供的所有可下载资源(软件等等)本站保证未做任何负面改动;但本网站不能保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都不是100%无错或无bug;需要您有一定的基础能够看懂代码,能够自行调试修改代码并解决报错。同时本站用户必须明白,源码便利店对提供下载的软件等不拥有任何权利,其版权归该资源的合法拥有者所有。
4.本站所有资源仅用于学习及研究使用,请必须在24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担
5.因资源可复制性,一旦购买均不退款,充值余额也不退款

充值送金币,用余额购买,低至6.7折!立即充值

显示验证码
没有账号? 注册  忘记密码?