《水晶石技法 Photoshop商业网页设计》由水晶石教育编著,是由珍贵的水晶石教育内部培训资料整理而成的。《水晶石技法Photoshop商业网页设计》秉承水晶石教育“实战教学、实用教学、实时教学”的理念,主要通过实际项目案例讲解运用Photoshop软件进行网页设计的方法和技巧。
《水晶石技法Photoshop商业网页设计》挑选网页设计中常用的项目案例进行讲解。第1章和第2章主要针对网页设计的基础知识和网页中常用到的小模块的设计进行讲解。第3章之后每章制作一个网页的实际案例。案例包括科勒官网、Dior圣诞活动网站、碧欧泉空中之夏网站、达喜官网等。
《水晶石技法Photoshop商业网页设计》内容丰富,结构清晰,技术参考性强,更有水晶石数字教育学院老师精选的案例视频及操作素材在光盘及“帮我学”网站上供读者观摩,适合作为各大院校和相关培训机构的培训教材或教学参考用书,以及网页设计专业工作者和爱好者的自学读物。
目录
第一部分 核心CoffeeScript
第1章 从这里开始
1.1 CoffeeScript的REPL
1.2 浏览器端编译
1.3 警告
1.4 命令行编译
1.5 CoffeeScript命令行界面
1.5.1 output标志
1.5.2 bare标志
1.5.3 print标志
1.5.4 watch标志
1.5.5 执行CoffeeScript文件
1.5.6 其他选项
1.6 小结
第2章 基础知识
2.1 语法
2.1.1 有意义的空格
2.1.2 function关键字
2.1.3 括号
2.2 作用域与变量
2.2.1 JavaScript中的变量作用域
2.2.2 CoffeeScript中的变量作用域
2.2.3 匿名封装器函数
2.3 插值
2.3.1 字符串插值
2.3.2 插值字符串
2.3.3 文本字符串
2.3.4 heredoc
2.3.5 注释
2.3.6 内联注释
2.3.7 块级注释
2.4 扩展的正则表达式
2.5 小结
第3章 控制结构
3.1 操作符与别名
3.1.1 运算
3.1.2 赋值
3.1.3 比较
3.1.4 字符串
3.1.5 与存在相关操作符
3.1.6 别名
3.1.7 is与isnt别名
3.1.8 not别名
3.1.9 and与or别名
3.1.10 布尔相关的别名
3.1.11 @别名
3.2 if/unless
3.2.1 if语句
3.2.2 if/else语句
3.2.3 if/else if语句
3.2.4 unless语句
3.2.5 内联条件语句
3.3 switch/case语句
3.4 小结
第4章 函数与参数
4.1 函数基础
4.2 参数
4.3 默认参数值
4.4 splat操作符
4.5 小结
第5章 集合与迭代
5.1 数组
5.1.1 检测是否包含
5.1.2 交换赋值
5.1.3 多重赋值(又称解构赋值)
5.2 区间
5.2.1 分割数组
5.2.2 替换数组值
5.2.3 注入数值
5.3 对象/散列
5.3.1 设置属性/获取属性
5.3.2 解构赋值
5.4 循环与迭代
5.4.1 迭代数组
5.4.2 迭代对象
5.4.3 while循环
5.4.4 until循环
5.5 comprehension
5.6 do关键字
5.7 小结
第6章 类
6.1 定义类
6.2 定义函数
6.3 constructor函数
6.4 类中的作用域
6.5 扩展类
6.6 类级函数
6.7 原型函数
6.8 绑定(?>与=>)
6.9 小结
第二部分 CoffeeScript实践
第7章 Cake与Cakefile
7.1 从这里开始
7.2 创建Cake任务
7.3 执行Cake任务
7.4 使用选项
7.5 调用其他任务
7.6 小结
第8章 使用Jasmine测试
8.1 安装Jasmine
8.2 准备Jasmine环境
8.3 Jasmine介绍
8.4 单元测试
8.5 Before与After
8.6 自定义匹配器
8.7 小结
第9章 Node.js介绍
9.1 什么是Node.js
9.2 安装Node
9.3 从这里开始
9.4 流化响应
9.5 构建CoffeeScript服务器
9.6 验收我们的服务器
9.7 小结
第10章 示例:待办事宜列表第1部分(服务器端)
10.1 安装并设置Express
10.2 使用Mongoose建立MongoDB数据库
10.3 编写待办事宜API
10.4 用Mongoose做查询操作
10.4.1 查找所有待办事宜
10.4.2 创建新的待办事宜
10.4.3 获取、更新以及销毁待办事宜
10.4.4 简化控制器
10.5 小结
第11章 示例:待办事宜列表第2部分(客户端,使用jQuery)
11.1 用Twitter的Bootstrap来构建HTML
11.2 使用jQuery进行交互
11.3 给新建待办事宜表单添加功能
11.4 列举现有的待办事宜
11.5 更新待办事宜
11.6 删除待办事宜
11.7 小结
第12章 示例:待办事宜列表第3部分(客户端,使用Backbone.js)
12.1 什么是Backbone.js
12.2 配置Backbone.js
12.3 编写Todo模型与集合
12.4 使用视图来罗列待办事宜
12.5 创建新的待办事宜
12.6 每个待办事宜一个视图
12.6.1 从视图层更新和校验模型
12.6.2 校验
12.7 从视图删除模型
12.8 小结
本资源仅是随书光盘,不喜勿下
发布日期: 2016-8-15