书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >>
Dart语言实战——基于Angular框架的Web开发

Dart语言实战——基于Angular框架的Web开发

作者:刘仕文
出版社:清华大学出版社出版时间:2021-07-01
开本: 其他 页数: 432
中 图 价:¥60.0(5.5折) 定价  ¥109.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

Dart语言实战——基于Angular框架的Web开发 版权信息

  • ISBN:9787302572800
  • 条形码:9787302572800 ; 978-7-302-57280-0
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

Dart语言实战——基于Angular框架的Web开发 本书特色

Dart是由谷歌推出的现代化编程语言,被网页端框架AngularDart和跨平台移动端框架Flutter采用。现代Web应用日益庞大而复杂,急需强大的前端框架满足其要求,而基于Dart的Web框架Angular正好可以胜任。本书着重阐述Dart编程语言的核心内容、基础应用,以及用于Web开发的Dart版Angular框架。本书配套200多个示例,1850分钟视频讲解,*后一章项目实战将前面所学知识融会贯通,助力读者快速上手。 系统讲解跨平台Dart编程语言,手把手教你掌握Dart和Angular开发!配套1850分钟视频教程 ,200多个示例源代码 《Dart语言实战——基于Angular框架的Web开发》一书诠释了Dart基础与高级编程技术,知识点贯穿服务端和Web端,为使用Dart做全栈开发夯实基础。随着Flutter技术逐渐应用于大型企业级项目,其采用的编程语言Dart也显得越来越重要。本书值得每一位对Dart和Flutter感兴趣的开发者阅读。 ——开源中国创始人 红薯 非常好的Dart语言入门书,书中的内容能够激发读者兴趣,让读者循序渐进地掌握Dart语言的知识点,迅速了解Dart语言的特性,为学习这门语言打下基础。书中还包含Angular 的基础知识和高级特性,是非常值得拥有的一本书。 ——资深移动开发架构师,《Flutter 实战指南》作者 李楠 本书详细地讲解了Dart语言,从*基础的变量类型、命名习惯、运算符、流程控制等,到属性、方法、事件等面向对象编程的基础概念,循而渐进至异步操作、扩展方法、元编程等进阶内容,搭配相应的实例,非常适合将Dart语言作为自己学习的**门计算机语言的读者阅读。 ——王叔不秃 B站知名UP主

Dart语言实战——基于Angular框架的Web开发 内容简介

本书系统且详尽的阐述了编程语言Dart的基础知识,以及用于Web开发的Dart版Angular框架。 本书共17章分4个部分,部分:~12章介绍了开发环境的搭建、变量、内置类型、函数、运算符、流程控制语句、类、异常、泛型、库、异步、Isolate、扩展方法等基础知识;第二部分:3章主要介绍服务端的开发;第三部分:4~16章详细介绍了Angular框架的使用和材质化组件库;第四部分:7章介绍了数据库的配置与连接,并将前三部分的知识应用于项目实战。 本书适合Dart从入门到精通阶段的读者参考学习,所有Dart初学者、Angular编程爱好者、Flutter开发者等均可选择本书作为软件开发的实战指南或参考工具书。应用型高校计算机相关专业、培训机构也可选择本书作为Dart编程语言的教材或参考书。

Dart语言实战——基于Angular框架的Web开发 目录

目录 第 一 部 分 第1章简介(22min) 1.1概述 1.2环境安装与配置 1.2.1Windows用户 1.2.2Mac用户 1.3IntelliJ IDEA的安装与配置 1.3.1Windows用户 1.3.2Mac用户 第2章变量和内置类型(68min) 2.1标识符 2.1.1小驼峰命名法 2.1.2大驼峰命名法 2.1.3下画线命名法 2.2关键字 2.3变量 2.3.1默认值 2.3.2const和final 2.4数字 2.5字符串 2.6布尔 2.7List集合 2.7.1常用属性 2.7.2常用方法 2.8Set集合 2.8.1常用属性 2.8.2常用方法 2.9Map集合 2.9.1常用属性 2.9.2常用方法 2.10符文 第3章函数(55min) 3.1可选参数 3.1.1命名参数 3.1.2位置参数 3.1.3默认参数值 3.2main函数 3.3函数对象 3.4匿名函数 3.5语法作用域 3.6语法闭包 3.7函数相等性测试 3.8返回值 3.9回调函数 第4章运算符(59min) 4.1算术运算符 4.2关系运算符 4.3类型测试运算符 4.4赋值运算符 4.5逻辑运算符 4.6位运算符 4.7条件表达式 4.8其他运算符 第5章流程控制语句(26min) 5.1分支语句 5.1.1if语句 5.1.2switch语句 5.2循环语句 5.2.1for语句 5.2.2while语句 5.2.3dowhile语句 5.3跳转语句 5.3.1break语句 5.3.2continue语句 5.3.3assert 第6章类(76min) 6.1属性 6.2构造函数 6.2.1默认构造函数 6.2.2命名构造函数 6.2.3初始化列表 6.2.4重定向构造函数 6.2.5常量构造函数 6.2.6工厂构造函数 6.3方法 6.3.1实例方法 6.3.2类方法 6.3.3方法getter和setter 6.4继承 6.4.1调用父类的非默认构造函数 6.4.2覆写类成员 6.4.3覆写操作符 6.4.4未定义函数 6.5抽象类和接口 6.5.1抽象类 6.5.2隐式接口 6.6向类添加特征 6.7枚举类 第7章异常(15min) 7.1抛出异常 7.2捕获异常 7.3*终操作 7.4自定义异常 第8章泛型(15min) 8.1使用泛型 8.2自定义泛型 8.2.1泛型类 8.2.2泛型方法 8.2.3限制类型 第9章库(31min) 9.1声明与使用 9.1.1导入库 9.1.2指定库前缀 9.1.3导入库的一部分 9.1.4导出库 9.2核心库 9.2.1数字 9.2.2字符串 9.2.3URIs 9.2.4时间和日期 9.3数学库 9.4转换库 9.4.1编码和解码JSON 9.4.2解码和编码UTF8字符 9.5输入和输出库 第10章异步(36min) 10.1Future 10.1.1创建Future 10.1.2使用Future 10.2Stream 10.2.1创建Stream 10.2.2使用Stream 10.3生成器函数 10.3.1同步生成器 10.3.2异步生成器 10.3.3递归生成器 第11章Isolate(50min) 11.1什么是Isolate 11.2事件循环 11.3创建Isolate 11.4获取消息 11.5相互通信 11.5.1使用ReceivePort 11.5.2使用stream_channel 第12章拓展阅读(33min) 12.1可调用类 12.2扩展方法 12.3类型定义 12.4元数据 12.5注释 第 二 部 分 第13章服务端开发(141min) 13.1HTTP请求与响应 13.1.1服务端 13.1.2客户端 13.2shelf框架 13.2.1处理程序 13.2.2适配器 13.2.3中间件 13.3路由包 13.3.1定义路由 13.3.2路由参数 13.3.3组合路由 13.3.4路由注解 第 三 部 分 第14章Angular基础(233min) 14.1初始项目 14.1.1项目详情 14.1.2组件注解 14.1.3组件模板 14.1.4组件样式 14.1.5样式和模板文件 14.2数据绑定 14.2.1模板表达式和语句 14.2.2插值 14.2.3属性(property)绑定 14.2.4属性(attribute)绑定 14.2.5类绑定 14.2.6样式绑定 14.2.7事件绑定 14.3内置指令 14.3.1属性指令 14.3.2结构指令 14.4模板引用变量 14.4.1赋值 14.4.2说明 14.5服务 14.5.1定义实体类 14.5.2创建服务 14.5.3使用服务 14.6子组件 14.6.1创建组件 14.6.2添加到父组件 14.6.3输入输出属性 14.6.4双向数据绑定 14.7表单 14.7.1建立数据模型 14.7.2建立表单 14.7.3表单指令 14.7.4提交表单 14.8Angular架构回顾 第15章Angular高级(312min) 15.1属性指令 15.1.1基于类的属性指令 15.1.2函数式指令 15.2组件样式 15.2.1:host 15.2.2:host() 15.2.3:hostcontext() 15.2.4::ngdeep 15.2.5样式导入 15.2.6视图封装 15.3依赖注入 15.3.1注入器树 15.3.2服务隔离 15.3.3多个编辑会话 15.4生命周期挂钩 15.4.1组件生命周期挂钩 15.4.2生命周期序列 15.4.3其他生命周期挂钩 15.4.4生命周期练习 15.5管道 15.5.1使用管道 15.5.2参数化管道 15.5.3管道链 15.5.4自定义管道 15.5.5管道和变更检测 15.5.6纯与不纯 15.6路由 15.6.1路由基础 15.6.2常用配置 15.6.3函数导航 15.6.4子路由 15.6.5生命周期函数 15.7结构指令 15.7.1星号前缀 15.7.2自定义结构指令 15.8HTTP连接 15.8.1http包 15.8.2数据转换 15.8.3服务端 15.8.4客户端 15.9部署项目 15.9.1webdev工具 15.9.2dart2js选项 第16章材质化组件(366min) 16.1图标 16.2滑动条 16.3旋转器 16.4切换按钮 16.5选项卡 16.5.1固定选项条 16.5.2选项卡面板 16.5.3材质化选项卡 16.6计数卡与计数板 16.6.1计数卡 16.6.2计数板 16.7按钮 16.7.1按钮设置 16.7.2浮动操作按钮 16.8进度条 16.9单选按钮 16.9.1材质化单选按钮 16.9.2单选按钮组 16.10复选框 16.11输入框 16.12列表 16.12.1材质化列表 16.12.2列表条目 16.13片记与片集 16.13.1片记 16.13.2片集 16.14按钮组 16.15日期、时间选择器 16.15.1日期范围选择器 16.15.2日期选择器 16.15.3时间选择器 16.15.4日期和时间选择器 16.16步骤指示器 16.16.1材质化步骤指示器 16.16.2步骤指令 16.17对话框 16.18扩展面板 16.19下拉菜单 16.20弹出框 16.21选项菜单 16.21.1选项容器 16.21.2选择条目 16.22工具提示 16.22.1工具提示指令 16.22.2工具提示卡片 16.22.3工具提示目标指令 16.22.4图标提示 16.23布局组件 16.23.1应用栏 16.23.2抽屉 第 四 部 分 第17章项目实战Deadline(321min) 17.1MySQL数据库 17.1.1数据库安装 17.1.2数据库连接 17.2数据库连接包 17.2.1连接配置 17.2.2连接与执行 17.2.3结果集 17.2.4工具类 17.3编写服务端 17.3.1实体类 17.3.2服务类 17.3.3时间转换类 17.3.4路由器 17.3.5跨域中间件 17.3.6适配器 17.4编写客户端 17.4.1管道 17.4.2服务 17.4.3添加计划组件 17.4.4编辑计划组件 17.4.5计划列表组件 17.4.6路由 17.4.7布局 _x00C_
展开全部

Dart语言实战——基于Angular框架的Web开发 作者简介

  刘仕文,国内非常早写Dart相关技术文章的作者之一,并提供了Dart视频教程,得到广泛好评。专注于Dart技术栈,并建立网站用于分享Angular Dart、Flutter等相关技术及第三方扩展包。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服