- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
dart程序员,跨平台程序员,android程序员,ios程序员
你将会学到:
让学员学习Dart语言的基本使用方法和高级用法
课程简介:
购买本课程后,可以加51CTO学堂李宁老师官方交流群:550369460 注意,该群只允许购买李宁老师课程的学员进行技术交流,加群时需要提供在51CTO购买李宁老师课程的订单编号(任何一个课程的订单编号即可)。
Dart语言可以利用Flutter开发性能非常高的Android App和iOS App,官方称性能甚至超过了原生应用(因为是基于GPU渲染的)。
本课程使用Dart2.x讲解。IDE使用IntelliJ IDEA。
Dart编程语言的特点:
1. Dart是AOT(AheadOfTime,运行前编译)编译的,可以快速生成可预测的本地代码,Flutter几乎可以都使用Dart编写。
2. Dart也支持JIT(JustInTime,运行时编译)编译,开发周期非常快。
3. Dart可以更轻松地创建以60fps运行的流畅动画。可以在没有锁的情况下进行内存分配与回收,就像JavaScript一样。
4. Dart使Flutter不需要单独的声明式布局语言(如JSX或XML),或单独的可视化界面构造器,因为Dart的声明式编程布局非常易于阅读和可视化。
51CTO学堂推荐视频课程
51CTO学堂推荐专题
课程大纲-跨平台开发视频课程:Dart语言详解
第1章Dart基础(40分钟3节)
第2章变量与常量(13分钟2节)
第3章内建数据类型(57分钟7节)
第4章流程控制语句(35分钟4节)
第5章函数与运算符(1小时1分钟7节)
“李宁”老师的其他课程更多+