更新时间:2021-03-19 11:05:01
封面
版权信息
版权声明
内容提要
作者简介
译者简介
译者序
致 谢
前 言
资源与支持
第1部分 开启编程之旅
第1章 什么是编程
1.1 给编程下个定义
1.2 理解程序能做什么
1.3 编程语言种类之初探
1.4 用代码构建一个Web应用
第2章 编写Web应用程序
2.1 在桌面计算机和智能手机上显示Web页面
2.2 编写Web应用
2.3 编写移动应用
第3章 成为一个程序员
3.1 “没有规矩不成方圆”,学会按照流程工作
3.2 为工作选择合适的工具
第2部分 创建一个规范的、交互式的网页
第4章 HTML之初体验
4.1 HTML语言的作用
4.2 理解HTML程序结构
4.3 熟练掌握HTML任务和标签
4.4 “调”出一张漂亮的面孔
4.5 使用HTML语言完成第一个Web页面
第5章 深度玩转HTML
5.1 组织页面上的内容
5.2 使用列表
5.3 在表格中组织数据
5.4 灵活使用表单
5.5 使用HTML做进一步的练习
第6章 使用CSS调整HTML风格
6.1 CSS的作用
6.2 CSS的程序结构
6.3 CSS的功能分工与选择器
6.4 调出漂亮的外观
第7章 更进一步地活用CSS
7.1 进一步调整HTML元素的风格
7.2 选择HTML对象以调整风格
7.3 调整HTML元素的对齐方式和布局方式
7.4 使用高级的CSS编程技巧
第8章 灵活使用编程利器——Bootstrap
8.1 Bootstrap的作用
8.2 安装Bootstrap
8.3 掌握Bootstrap的页面布局选项
8.4 编写基本的页面元素
8.5 构建Airbnb网站首页
第9章 在页面上添加JavaScript程序
9.1 JavaScript的作用
9.2 理解JavaScript的程序结构
9.3 使用分号、引号、小括号和大括号
9.4 使用JavaScript完成一些基本任务
9.5 编写第一个JavaScript程序
9.6 灵活使用API
9.7 灵活使用JavaScript库
9.8 使用YouTube API搜索视频
第3部分 构建一个完整的Web应用
第10章 开发我们自己的应用
10.1 构建一个能自动获得地理位置的Web应用
10.2 遵循一个标准的应用开发流程
10.3 为第一款程序做计划
10.4 探索完整的开发流程
10.5 与各方专业人士为伍打造自己的Web应用
第11章 “明明白白”做应用
11.1 将一个App划分成不同的步骤
11.2 寻找可复用的资源
11.3 为App的每一个步骤寻找解决方案
11.4 为每一个步骤找到一个解决方案
第12章 编写和调试我们的第一个Web应用
12.1 为开始进行编码工作做好准备
12.2 为第一个Web应用编写代码
12.3 调试App
第4部分 进一步提高编程技术
第13章 初识Ruby语言
13.1 Ruby的作用
13.2 定义Ruby程序的结构
13.3 使用Ruby实现简单的任务
13.4 字符串整形
13.5 使用Ruby开发一个简单的字符串格式化工具
第14章 大话Python编程
14.1 Python的作用
14.2 定义Python语言的程序结构
14.3 使用Python实现简单的任务
14.4 字符串整形
14.5 使用Python开发一个简单的便利贴统计工具
第5部分 玩转Web之“十大绝技”
第15章 程序员之友:10个编程常用的免费资源
15.1 用来学习编程的网站
15.2 编程参考类网站
15.3 行业新闻与在线社区
第16章 对初学者的10个忠告
16.1 选择任意一门编程语言
16.2 设定一个目标
16.3 分解目标
16.4 鱼与熊掌:资源与时间的权衡