show0p 发表于 2019-7-28 18:04:48

Flutter教程_Dart Flutter入门实战系列视频教程-2019年5月录制(已更新39讲)

Flutter教程_Dart Flutter入门实战系列视频教程-2019年5月录制(已更新39讲)**** Hidden Message *****

Dart介绍:

Dart是由谷歌开发的计算机编程语言,它可以被用于web、服务器、移动应用 和物联网等领域的开发。
Dart诞生于2011年,号称要取代JavaScript。但是过去的几年中一直不温不火。直到Flutter的出现现在被人们重新重视。
要学Flutter的话我们必须首先得会Dart。Flutter是谷歌公司开发的一款开源、免费的移动UI框架,可以让我们快速的在Android和iOS上构建高质量App。它最大的特点就是跨平台、以及高性能。


由于谷歌的推广,以及国内阿里的闲鱼App是Flutter开发的。所以Flutter目前(2019年5月22)关注度非常高的框架。所以非常有必要学习。因为大家都在学,我们不学是不是就有点Out了。

Dart教程目录介绍:

一、 Dart介绍 Win Mac上面分别搭建Dart环境开发工具配置 以及运行Dart(7分19秒)
1、Dart介绍
2、Dart Win Mac环境搭建
3、Dart 开发工具配置
4、运行Dart



二、Dart 入口文件介绍 Dart打印 Dart注释Dart变量 常量申明 变量命名规则(17分46秒)
1、Dart 入口方法main方法介绍
2、Dart打印内容
3、Dart注释
4、Dart定义变量
5、Dart常量申明
6、Dart变量命名规则



三、Dart的数据类型详解int double String bool List Maps(26分13秒)
1、Dart 字符串类型
2、Dart 数值类型
3、Dart 布尔类型
4、Dart List集合类型
5、Dart Map类型
6、Dart 类型判断



四、Dart运算符 条件表达式 Dart类型转换(35分 6秒)
1、Dart 算术运算符
2、Dart关系运算符
3、Dart逻辑运算符
4、Dart赋值运算符
5、Dart条件表达式 if elseswitch case
6、Dart 类型转换

五、Dart 循环语句 for while do...whilebreak continue 多维列表循环(37分29秒)
1、for基本语法
2、for遍历集合
3、for循环嵌套
4、 while do...while
5、break continue用法区别

六、Dart 集合类型List Set Map详解 以及循环语句 forEach map where any every(37分47秒)
1、List详解,List里面常用的属性和方法
2、Set定义集合
3、Map详解,Map里面常用属性和方法
4、其他类型转换成List类型
5、forEach map where any every 详解

七、Dart中的函数函数的定义 可选参数默认参数命名参数 箭头函数 匿名函数 闭包等(30分46秒)-上
1、Dart中的函数定义的几种方式
2、可选参数
3、默认参数
4、命名参数
5、方法当做参数

八、Dart中的函数箭头函数 匿名函数 闭包等(22分20秒)-下
2、函数相互调用
3、匿名函数
4、递归
5、闭包

九、Dart中的对象 类(36分11秒)-上
1、Dart面向对象的介绍 以及Data内置对象
2、Dart中创建义类使用类
3、Dart中自定义类的默认构造函数
4、Dart中自定义类的命名构造函数
5、Dart中把类单独抽离成一个模块
6、Dart中的私有方法 和私有属性
7、类中的getter和setter修饰符的用法
8、类中的初始化列表

十、Dart中的类 静态成员 操作符 类的继承(31分13秒)

1、Dart 类中的静态成员 静态方法

2、Dart 中的对象操作符

3、Dart 类的继承-简单继承

4、类的继承 super关键词的使用实例化自类给父类构造函数传参

5、Dart 类的继承 实例化自类给命名构造函数传参

6、Dart 类的继承 覆写父类的方法

7、Dart 自类里面调用父类的方法



十一、Dart中的抽象类 多态 以及接口(26分46秒)

1、Dart中的抽象类

2、Dart中的多态

3、接口

4、封装DB库 接口 类分类模块化



十二、Dart中一个类实现多个接口 以及Dart中的Mixins(15分10秒)

1、Dart中implements实现多个接口

2、Dart中的mixins 使用

3、Dart中的mixins 实现类似多继承功能

4、Dart中的mixins 的类型



十三、Dart中的泛型 泛型方法泛型类 泛型接口(23分43秒)

1、Dart中的泛型

2、Dart中的泛型 泛型方法

3、Dart中的泛型 泛型类

4、Dart中的泛型 泛型接口



十四、Dart中的库 自定义库、系统库、第三方库(20分30秒)

1、Dart中的库

2、Dart中导入自己本地库

3、导入系统内置库 math库

4、导入系统内置库实现请求数据httpClient

5、关于 Async Await

6、Dart 导入Pub包管理系统中的库

7、Dart库的重命名 Dart冲突解决

8、部分导入 延迟加载


Flutter教程目录介绍:

一、Flutter介绍-Flutter Windows Android环境搭建 真机调试(32分44秒)

1、Flutter介绍
2、Windows上面搭建Flutter Android运行环境   

01 电脑上面安装配置JDK   
02 电脑上下载安装Android Studio   
03 电脑上面下载配置Flutter Sdk   
04 电脑上配置Flutter国内镜像   
05 运行 flutter doctor命令检测环境是否配置成功   
06 打开Android Studio 安装Flutter插件   
07 创建Flutter项目   
08 Android Studio中导入运行Flutter项目 运行项目   
09 可能遇到的错误

二、 Flutter Android 真机器调试 、虚拟机调试以及在Vscode中开发Flutter应用(17分39秒)

1、Flutter Android真机调试   
2、Flutter虚拟机模拟器调试   
3、Vscode中开发运行Flutter应用

三、 Mac电脑搭建Flutter Ios环境以及让Flutter运行在ios设备上(31分25秒)

1、准备工作   
2、下载Flutter、配置Flutter环境变量、配置Flutter镜像   
3、运行flutter doctor 命令检测环境   
4、配置Flutter Ios环境   
5、命令行工具生成Flutter项目   
6、修改Flutter Sdk目录的权限以及项目的权限   
7、Xcode打开flutter项目 模拟器运行项目


四、Flutter目录结构介绍、入口、自定义Widget、Center组件、Text组件、MaterialApp组件、Scaffold组件(22分22秒)

1、Flutter目录结构介绍   
2、Flutter入口文件、入口方法   
3、Flutter第一个Demo Center组件的使用   
4、Flutter把内容单独抽离成一个组件   
5、给Text组件增加一些装饰   
6、件用MaterialApp 和 Scaffold两个组件装饰App   
   01 MaterialApp   
   02 Scaffold

五、Flutter Container组件、Text组件详解(30分19秒)

1、Flutter Text组件
2、Flutter Container组件

六、Flutter 图片组件Image 、本地图片、远程图片、图片剪切(26分36秒)

1、Flutter 图片组件   
2、Flutter引入本地图片   
3、Flutter实现圆角以及实现圆形图片


七、Flutter ListView基础列表组件、水平列表组件、图标组件(27分5秒)   

1、Flutter 列表组件概述   
2、Flutter 列表参数   
3、Flutter 基本列表   
4、Flutter 水平列表

八、Flutter ListView动态列表组件 以及循环动态数据(22分39秒)

1、Flutter 列表组件概述   
2、Flutter 列表参数   
3、Flutter 基本列表   
4、Flutter 水平列表   
5、Flutter 动态列表(动态循环数据)

九、Flutter GridView组件 以及动态GridView(26分51秒)

1、Flutter 列表组件概述   
2、FlutterGridView组件的常用参数   
3、Flutter GridView.count 实现网格布局   
4、Flutter GridView.builder 实现网格布局   


十、Flutter页面布局 Paddiing Row Column Expanded组件详解(39分52秒)

1、Flutter Paddiing组件   
2、Flutter Row水平布局组件   
3、Flutter Column垂直布局组件   
4、Flutter Expanded类似Web中的Flex布局   
5、Flutter实现布局案例

十一、Flutter 页面布局 Stack层叠组件 Stack与AlignStack与Positioned实现定位布局(18分25秒)

1、Flutter Stack组件   
2、Flutter Stack Align   
3、Flutter Stack Positioned   

十二、Flutter 页面布局 Flutter AspectRatio、Card卡片组件、卡片图文列表(23分39秒)

1、Flutter AspectRatio组件   
2、Flutter Card组件   
3、Flutter Card组件实现一个图文列表布局

十三、Flutter 页面布局 Wrap组件(12分48秒)

1、Flutter RaisedButton定义一个按钮   
2、Wrap组件   
3、Wrap组件实现流布局列表

十四、Flutter StatefulWidget有状态组件 、页面上绑定数据、改变页面数据 、实现计数器功能 动态列表(20分45秒)
1、Flutter 中自定义有状态组件
2、Flutter 中状态管理 实现计数器功能
3、Flutter状态管理 实现动态列表

十五、Flutter BottomNavigationBar 自定义底部导航条、以及实现页面切换(21分43秒)

1、Flutter 中自定义有状态组件   
2、Vscode调试Flutter项目

十六、Flutter中的路由 普通路由、普通路由传值、命名路由、命名路由传值(上)(20分26秒)

1、 Flutter 中的普通路由   
2、 Flutter 中的基本路由使用   
4、 Flutter 中的基本路由跳转传值   
4、 Flutter 中的命名路由   
5、 Flutter 中的命名路由跳转传值

十七、Flutter中的路由 普通路由、普通路由传值、命名路由、命名路由传值(上)(20分26秒)

1、 Flutter 中的普通路由   
2、 Flutter 中的基本路由使用   
3、 Flutter 中的基本路由跳转传值   
4、 Flutter 中的命名路由   
5、 Flutter 中的命名路由跳转传值

十八、Flutter中的路由 pushReplacementNamed路由替换 、pushNamedAndRemoveUntil返回到根路由(23分)

1、 Flutter 中返回到上一级页面   
2、 Flutter 中替换路由   
3、 Flutter 中路由替换实现多级路由 返回到根路由   
4、 Flutter pushNamedAndRemoveUntil返回到根路由

十九、Flutter 自定义AppBar 定义顶部Tab切换底部Tab结合顶部Tab实现类似头条页面布局(27分36秒)

1、 Flutter AppBar自定义顶部按钮图标、颜色   
2、 Flutter AppBar中自定义TabBar实现顶部Tab切换   
3、 Flutter 把TabBar放在导航最顶部   
4、 Flutter AppBar中自定义TabBar实现Tabs的另一种方法。
5、 Flutter Vscode调试Flutter项目

二十、Flutter中通过TabController定义顶部tab切换 介绍生命周期函数(13分11秒)

1、 Flutter AppBar自定义顶部按钮图标、颜色   
2、 Flutter AppBar中自定义TabBar实现顶部Tab切换   
3、 Flutter 把TabBar放在导航最顶部   
4、 Flutter AppBar中自定义TabBar实现Tabs的另一种方法TabController

二十一、 Flutter Drawer侧边栏、DrawerHeader、 UserAccountsDrawerHeader 以及侧边栏内容布局(19分40秒)

1、 Flutter Drawer侧边栏   
2、 Flutter DrawerHeader   
3、 Flutter UserAccountsDrawerHeader   
4、 Flutter 侧边栏路由跳转   
5、 Flutter Vscode调试Flutter项目

二十二、 Flutter中的按钮组件 RaisedButton、FlatButton、OutlineButton、IconButton、ButtonBar以及自定义按钮组件(33分56秒)
1、 Flutter 中的按钮组件介绍
2、 Flutter 按钮组件中的一些属性   
3、 RaisedButton
4、 Flutter FlatButton
5、 Flutter OutlineButton
6、 Flutter IconButton
7、 Flutter ButtonBar

二十三、Flutter FloatingActionButton实现类似闲鱼App底部导航凸起按钮导航(20分50秒)
1、 Flutter 中的按钮组件介绍
2、 FloatingActionButton 实现闲鱼app底部凸起按钮导航

二十四、Flutter中的表单 TextField单行文本框 多行文本框 CheckBox CheckboxListTile (上)(27分53秒)
1、Flutter 常用表单介绍   
2、TextField文本框组件   
3、Checkbox、CheckboxListTile多选框组件   
4、Radio、RadioListTile单选按钮组件   
5、开关Switch

二十五、Flutter中的表单 Radio Switch RadioListTile SwitchListTile以及表单组件实现一个简单的学员登记系统(下)(34分3秒)
1、Flutter 常用表单介绍   
2、TextField文本框组件   
3、Checkbox、CheckboxListTile多选框组件   
4、Radio、RadioListTile单选按钮组件   
5、开关Switch

Dart Flutter系列教程部分目录截图展示:



lf1988103 发表于 2019-7-28 22:52:18

膜拜神贴,后面的请保持队形!

最是光阴 发表于 2019-8-6 23:32:02

感谢分享:lol

gongsp 发表于 2019-8-19 16:36:17

454544545

一介书生1212 发表于 2019-9-25 18:22:44

12222222222222222222222

nicholasou1992 发表于 2019-12-13 23:10:55

祝资源共享吧越来越火!

aaulul 发表于 2020-1-1 23:44:12

谢谢分享

fstwebzy 发表于 2020-1-17 00:55:46

不错啊

newxhk 发表于 2020-3-18 15:58:20

挺详细的感觉

lsz 发表于 2020-4-22 13:01:46

我的贱就是你的贱
页: [1] 2 3 4
查看完整版本: Flutter教程_Dart Flutter入门实战系列视频教程-2019年5月录制(已更新39讲)