万本电子书0元读

万本电子书0元读

顶部广告

小程序从0到1:微信全栈工程师一本通电子书 租阅

售       价:¥

纸质售价:¥46.60购买纸书

515人正在读 | 2人评论 6.2

作       者:石桥码农

出  版  社:机械工业出版社

出版时间:2017-12-01

字       数:22.0万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
本书分为四个篇章:第壹篇即为第1章,介绍发环境的准备及账号的注册。学完本章内容,相当于取得了场券。第二篇包括第2—10章,是项目实战部分。其中第2-6章是小程序前端案例,使用了后台端口但未涉及后台编程;第7-10章是在已有案例的基础上添加了后端程序的支持。先学习前端,再学习后端,由浅深,这样更易于理解和掌握。第三篇包括第11-14章,详细讲解所有小程序组件的使用方法,几乎全部组件都具有生产可用的UI,所附示例源码可以直用于实际项目中,大大降低了初学者发第 一个小程序时在美工上的门槛。第四篇包括第15-17章,是综合练习部分,系统地介绍JS语言、Go语言、WXSS样式语法等必备知识与技能。其中各节有独立的练习代码,可供读者实际练习之用。这部分也可作为工具文档,供发者参考使用。 本书分为四个篇章:第壹篇即为第1章,介绍发环境的准备及账号的注册。学完本章内容,相当于取得了场券。第二篇包括第2—10章,是项目实战部分。其中第2-6章是小程序前端案例,使用了后台端口但未涉及后台编程;第7-10章是在已有案例的基础上添加了后端程序的支持。先学习前端,再学习后端,由浅深,这样更易于理解和掌握。第三篇包括第11-14章,详细讲解所有小程序组件的使用方法,几乎全部组件都具有生产可用的UI,所附示例源码可以直用于实际项目中,大大降低了初学者发第 一个小程序时在美工上的门槛。第四篇包括第15-17章,是综合练习部分,系统地介绍JS语言、Go语言、WXSS样式语法等必备知识与技能。其中各节有独立的练习代码,可供读者实际练习之用。这部分也可作为工具文档,供发者参考使用。
【作者】
李艺(石桥码农),毕业于清华大学计算机科学与技术专业,曾就职于腾讯、呱呱财经、安利中国、PMG集团等公司,有15年以上软件发经验,长期活跃于技术社区并撰写编程技术教程。 现专注于Go语言与微信小程序技术发,著有《Swift语言快速门》一书。
目录展开

推荐序

前言

第一篇 基础入门篇

第1章 学前准备

1.1 注册账号

1.2 配置开发工具

1.2.1 下载

1.2.2 安装

1.2.3 设置编辑器属性

1.3 从quick start项目开始

1.3.1 创建项目

1.3.2 运行项目

1.3.3 刷新项目

第二篇 项目实战篇

第2章 豆豆电影

2.1 从splash功能开始

2.1.1 创建项目

2.1.2 隐藏模拟器

2.1.3 快捷创建页面

2.1.4 引用sim.js类库

2.1.5 实现splash效果

2.1.6 下载源码

2.2 缓存本地数据

2.2.1 使用wx.setStorage接口

2.2.2 使用Storage面板

2.2.3 省略function关键字

2.3 实现页首splash效果

2.3.1 使用swiper组件

2.3.2 批量调用接口

2.3.3 使用wx.getStorage接口

2.3.4 下载源码

2.4 实现横向滑动列表

2.4.1 列表渲染

2.4.2 引用样式

2.4.3 下载源码

2.5 实现电影详情页

2.5.1 格式化代码

2.5.2 逻辑层

2.5.3 视图层

2.5.4 页面跳转

2.5.5 下载源码

2.6 实现电影列表页

2.6.1 使用finally方法

2.6.2 模板组件

2.6.3 加载更多

2.6.4 如何调试

2.6.5 刷新视图

2.6.6 下载源码

2.7 实现下拉刷新功能

2.7.1 小程序中的下拉更新API

2.7.2 下载源码

2.8 实现搜索功能

2.9 提交

2.9.1 修改信息

2.9.2 使用Sketch生成头像

2.9.3 配置域名器域名

2.9.4 在手机上预览

2.9.5 上传版本

2.9.6 提交审核

2.9.7 下载源码

第3章 计算皮相

3.1 使用模板创建项目

3.2 实现history页面

3.3 实现index主页

3.3.1 冒泡事件

3.3.2 样式选择器

3.3.3 实现计算的逻辑

3.3.4 使用wx.setStorageSync接口

3.3.5 下载源码

3.4 服务类目

3.5 发布

3.6 添加分享

3.7 下载源码

第4章 黑黑天气

4.1 实现视图层

4.1.1 关于rpx

4.1.2 绝对定位

4.2 如何使用weui

4.3 关于static目录

4.4 实现逻辑层

4.4.1 js函数split与push

4.4.2 下载源码

第5章 笑林百家

5.1 使用tabBar

5.2 实现index页面

5.2.1 定义模板组件

5.2.2 import与include的区别

5.2.3 js数组函数

5.2.4 js正则表达式

5.3 实现image页面

5.3.1 将函数作为参数传递

5.3.2 关于lower-threshold属性

5.3.3 使用wx.previewImage接口

5.4 下载源码

第6章 图灵聊聊

6.1 实现index页面

6.1.1 建立server目录模拟服务器数据

6.1.2 在文件作用域中声明app

6.1.3 调用图像预览接口

6.1.4 用户友好的时间格式化方法formatTimeline

6.1.5 js语言中的展开符

6.1.6 变量自增

6.1.7 js的忽略符

6.1.8 通用的下拉区域

6.2 实现联系人页面

6.2.1 js中的引用传递

6.2.2 js数组的push方法

6.2.3 接口返回数据的通用格式

6.3 实现聊天页面

6.3.1 在视图渲染中使用三目运算符

6.3.2 js中的全等于与等于运算符

6.3.3 wx:if条件渲染

6.3.4 使用css遮罩实现消息框样式

6.3.5 调用图灵接口

6.3.6 js中的逻辑或操作

6.3.7 js中的let关键字

6.4 实现my页面

6.5 实现about页面

6.6 下载源码

第7章 豆豆电影服务端

7.1 开发后端程序

7.1.1 安装Golang语言包

7.1.2 安装仓库管理工具git

7.1.3 安装Go语言编辑器

7.1.4 使用sim.go类库

7.1.5 创建豆瓣接口

7.2 改写小程序前端

7.3 下载源码

第8章 计算皮相服务端

8.1 创建服务端程序

8.1.1 启用sqlite3数据库与小程序服务端的自动登录功能

8.1.2 安装命令行工具curl

8.1.3 关于一般性通用接口的解读

8.1.4 使用SQLiteStudio

8.1.5 扩展新的控制器

8.2 改写小程序前端

8.2.1 使用POST方法新增数据

8.2.2 调用分页接口拉取数据

8.3 下载源码

第9章 黑黑天气服务端

9.1 创建服务端程序

9.1.1 使用万能的JSON字段

9.1.2 特改特定的接口逻辑

9.1.3 解析动态JSON数据的方法

9.2 改写小程序前端

9.2.1 使用不同的模拟器测试项目

9.2.2 使用默认的页面数据避免渲染错误

9.2.3 分离代码逻辑提高可阅读性

9.2.4 在WXML页面中直接绑定字典数据

9.3 下载源码

第10章 笑林百家服务端

10.1 创建服务端程序

10.1.1 启用七牛云上传功能

10.1.2 注册七牛账号与创建存储空间

10.1.3 Go语言的作用域

10.2 修改小程序前端

10.2.1 使用模板组件实现顶部导航栏

10.2.2 关于navigator组件的open-type属性

10.2.3 在tabBar中新增操作按钮

10.2.4 使用icon组件

10.2.5 在小程序中直接上传图片

10.3 下载源码

第三篇 实用组件篇

第11章 容器组件

11.1 view

11.2 scroll-view

11.3 swiper

11.4 movable-view

11.5 cover-view

第12章 基础内容组件

12.1 icon

12.2 text

12.3 rich-text

12.4 progress

第13章 表单组件

13.1 button

13.2 checkbox

13.3 form

13.4 input

13.5 label

13.6 picker

13.7 picker-view

13.8 radio

13.9 slider

13.10 switch

13.11 textarea

第14章 多媒体及其他组件

14.1 navigator

14.2 audio

14.3 image

14.4 video

14.5 map

14.6 canvas

第四篇 语言提高篇

第15章 JavaScript语言基础

15.1 语法基础

15.1.1 变量

15.1.2 注释

15.1.3 运算符

15.1.4 语句

15.1.5 函数

15.1.6 事件

15.2 实用的简写技巧

15.2.1 三元操作符

15.2.2 逻辑并操作符

15.2.3 单行声明变量

15.2.4 在if语句中使用布尔值

15.2.5 for循环

15.2.6 短路评价

15.2.7 十进制指数

15.2.8 对象属性

15.2.9 箭头函数

15.2.10 隐式返回值

15.2.11 参数的默认值

15.2.12 模板字符串

15.2.13 解构赋值

15.2.14 多行字符串

15.2.15 扩展运算符

15.2.16 强制参数

15.2.17 新数组函数find

15.2.18 双重非位运算操作符

第16章 WXSS样式基础

16.1 语法基础

16.1.1 尺寸单位rpx

16.1.2 样式导入

16.1.3 内联样式

16.1.4 样式选择器

16.2 CSS基础

16.2.1 属性与属性值

16.2.2 CSS声明

16.2.3 CSS声明块

16.2.4 CSS选择器和规则

16.2.5 CSS最佳实践

第17章 Go语言基础

17.1 基础概念

17.1.1 hello world与import

17.1.2 包

17.1.3 函数

17.1.4 变量

17.1.5 基本类型

17.1.6 常量

17.2 条件控制语法

17.2.1 for循环

17.2.2 if语句

17.2.3 switch语句

17.2.4 defer

17.3 复杂类型

17.3.1 指针

17.3.2 结构体

17.3.3 数组

17.3.4 切片

17.3.5 range

17.3.6 map

17.3.7 闭包

17.4 方法和接口

17.4.1 方法

17.4.2 接口

17.4.3 错误

累计评论(2条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部