Ja vaScri pt函数式编程_前端开发教程
前端教程

Ja vaScri pt函数式编程_前端开发教程

资源名称:Ja vaScri pt函数式编程 内容简介: Javascript 是近年来非常受瞩目的一门编程语言,它既支持面向对象编程,也支持函数式编程。本书专门介绍Javascript函数式编程的特性。 全书共9章,分别介绍了Javascript函数式编程、一等函数与Applicative编程、变量的作用域和闭包、高阶函数、由函数构建函数、递归、纯度和不变性以及更改政策、基于流的编程、类编程。除此之外,附录中还介绍了更多函数式Javascript。 本书内容全面,示例丰富,适合想要了解函数式编程的Javascript程序员和学习Javascript的函数式程序员阅读。 资源目录: 第1章 Javascript函数式编程简介1 1.1 Javascript案例1 1.2 开始函数式编程4 1.2.1 为什么函数式编程很重要4 1.2.2 以函数为抽象单元7 1.2.3 封装和隐藏9 1.2.4 以函数为行为单位10 1.2.5 数据抽象14 1.2.6 函数式Javascript初试17 1.2.7 加速19 1.3 Underscore示例22 1.4 总结23 第2章 一等函数与Applicative编程24 2.1 函数是一等公民24 2.2 Applicative编程30 2.2.1 集合中心编程31 2.2.2 Applicative编程的其他实例32 2.2.3 定义几个Applicative函数35 2.3...
网页设计创意书 第2卷_前端开发教程
前端教程

网页设计创意书 第2卷_前端开发教程

资源名称:网页设计创意书 第2卷 内容简介: 《网页设计创意书(卷2)》是《网页设计创意书》的卷2,但并非其简单补充,而是作者基于近几年网站发展新趋势的再创作。《网页设计创意书(卷2)》先讲解了如何从他人的优秀设计中寻找灵感,接着阐述了重点、对比、平衡、对齐等网站设计的基本原则,然后将网站按类型、设计元素、风格和主题、结构样式和结构元素分类,并分章介绍了每一类的设计技巧。《网页设计创意书(卷2)》语言简练,结合作者精挑细选的网站实例,通俗易懂,实用性强。 《网页设计创意书(卷2)》适合各层次的网站开发人员及设计人员阅读和参考。 作者简介: Patrick McNeil 网页开发工程师和设计师,致力于内容管理系统及前端网站开发,擅长将网页技术与网页设计结合起来。曾任Moosylvania Marketing公司负责交互式内容的副总裁、SimpleFlame公司网页开发高级工程师。他乐于分享,热爱写作,多次为权威网页设计杂志.net 撰文,并维护个人博客designmeltdown.com。他的博客关注网页设计的发展趋势和面临的问题,并通过大量设计风格和趋势性的示例,为网页设 计师提供设计灵感。 资源目录: 来自作者的话    001 第1章 灵感    002 在设计过程中运用灵感    003 第2章 基本设计原则   007 2.1 重点    009 2.2 对比   012 2.3 平衡   016 2.4 对齐   020 2.5 重复   024 2.6 流    027 第3章 网站类型   030 3.1 iPhone应用网站   031 3.2 自由职业者网站   036 3.3 乐队网站   041...
网站重构:应用Web标准进行设计_前端开发教程
前端教程

网站重构:应用Web标准进行设计_前端开发教程

资源名称:网站重构:应用Web标准进行设计 内容简介: 这本书是为了希望自己的网站成本变得更低,运行得更好,访问者更多的网页设计师、开发者、网站所有者及管理者写的。 书中着重分析了目前网站建设中存在的一些问题,以及“Web标准”思想的产生、发展和推广,并从技术细节上讲解了网站实际制作和开发的过程中如何向Web标准过渡,如何采用和符合Web标准。本书的出版目的就是帮助读者理解Web标准,创建出用最低的费用达到最多的用户,并维持最长时间的网站,并且提供一些相关的技术和技巧。 作者简介: Jeffrey Zeldman是世界上最知名的网站设计师之一。他的个人站点(www.zeldman.com)受到1600万访问者的欢迎,每天都有来自Web设计和开发行业的数千人访问。 他是A List Apart(www.alistapart.com)的出版者和创作主管,在线杂志《献给网站创建者》和Happy Cog(www.happycog.com)的创始人,还是一个设计师和咨询顾问,其客户包括Clear娱乐频道、华纳兄弟娱乐公司、Fox Searchlight公司(www.foxsearchlight.com),以及纽约公共图书馆。1998年,他创建了Web标准组织(www.webstandards.org)。这是一个网页设计师和开发人员的联盟,用来帮助终止Microsoft与Netscape之间的浏览器之争,并且劝说他们在新版本测览器中支持相同的技术。 Jeffrey是“ Talking Your Talent to the Web”(New Riders:2001)一书的作者,同时也在A List Apart、Adobe、Creativity、Digital Web、Macworld、PDN-Pix和其他站点上发表过许多文章。他曾经担任过Communication Arts Interactive Festival、纽约艺术指导俱乐部、5K、Addy Awards及Radio Mercury Awards的审查委员,并且是一个咨询联盟会议创建者和i3Forum的董事会成员。 他曾在美国图形艺术学会(AIGA)、哥伦比亚大学图书馆、洛杉矶国家实验室、纽约公共图书馆团体和纽约州信息资源管理部门论坛,包括Builder,CMP,Seybold,SXSW Interactive,Web Design World和Webvisions等会议演讲,但是他真正想做的事情是自己亲自动手去做网站。 资源截图:
HTML5基础知识 核心技术与前沿案例_前端开发教程
前端教程

HTML5基础知识 核心技术与前沿案例_前端开发教程

资源名称:HTML5基础知识  核心技术与前沿案例 内容简介: HTML5基础知识  核心技术与前沿案例《HTML5基础知识、核心技术与前沿案例 》是一本引导初、中级学习者深入了解并有效掌握HTML5核心技巧的技术实战书籍,全书采用“基础知识+案例驱动”的双轨模式,精心安排了大量经典的HTML5设计实战案例,包括页面元素与布局、动画与动效、图形与图像、交互操作、页面组件、音频与视频、响应式设计等,并精选了微信小游戏、创意网站等综合性的前沿交互应用。实例基本涵盖了初、中级学习者在实战中几乎可能遇到的所有问题,展示了各种流行的互动设计理念,让读者能够轻松地学习基础知识,有效掌握各种核心技巧,快速上手前沿应用开发,并通过HTML5发现交互设计的乐趣。 资源目录: 第一部分 HTML5基础 第1章 初探HTML5:制作一份邀请函 010 1.1 开发前的准备工作 010 1.1.1 制定首个学习目标 010 1.1.2 准备开发环境 011 1.2 制作HTML页面 012 1.2.1 创建首个HTML5页面 012 1.2.2 增加必要的页面元素 014 1.2.3 页面中那些看不见的代码 015 1.3 页面的美化 015 1.3.1 制作邀请函的页面背景 015 1.3.2 调整邀请函的内容区域位置 018 1.3.3 调整邀请函的文字字体与字号 020 1.3.4...
ja vasc ript编程精解 原书第2版_前端开发教程
前端教程

ja vasc ript编程精解 原书第2版_前端开发教程

资源名称:JAVAscript编程精解 原书第2版 内容简介: Javascript编程精解(原书第2版)》的第2版经过全面的更新和修订,覆盖了Javascript的绝大多数语言特性,涉及Web编程和Node.js服务器编程,以及Javascript性能优化等。《Javascript编程精解(原书第2版)》的在线网站提供了所有源代码,你可以通过在线沙箱来编辑、运行代码,并实时查看输出结果。 作者简介: 作者:(美国)马尔奇·哈弗贝克(Marlin Haverbeke) 译者:卢誉声 马尔奇·哈弗贝克(Marlin Haverbeke)世界级Javascript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在Javascript领域颇有影响力。此外,他创建并维护着多个流行的开源项目,如codeMirror编辑器和Tem类型推导引擎等。 资源目录: 译者序 赞誉 前言 第一部分Javascript编程语言 第1章值、类型和运算符2 1.1值2 1.2数字3 1.3字符串5 1.4一元运算符6 1.5布尔值6 1.6未定义值8 1.7自动类型转换8 1.8本章小结10 第2章程序结构11 2.1表达式和语句11 2.2变量12 2.3关键字和保留字13 2.4环境14 2.5函数14 2.6console.log函数14 2.7返回值15 2.8prompt和confirm函数15 2.9控制流16 2.10条件执行16 2.11while和do循环17 2.12代码缩进19 2.13for循环19 2.14跳出循环20 2.15更新变量的简便方法21 2.16switch条件分支21 2.17大写22 2.18注释22 2.19本章小结23 2.20习题23 第3章函数25...
ExtJS开发实战_前端开发教程
前端教程

ExtJS开发实战_前端开发教程

资源名称:ExtJS开发实战 内容简介: 《extjs开发实战》从extjs中最基本的概念开始,例如dom操作、面向对象、ponent/container模型的生命周期、组件管理等,并介绍如何使用项目开发中最常使用的各种组件,例如    panel、formpanel、gridpanel等,其中介绍了在extjs3与extjs4中,数据存储模型如何指派给不同的组件使用,进而达到截然不同的数据交互方式。例如,editorgridpanel与gridpanel虽然可以共享一个store对象,但两者在数据交互上的设计取决于用户该如何与之交互。   最后,《extjs开发实战》提供两个实际的开发案例,简化过之后作为实战案例供读者参考,其中展示了extjs应如何与后端框架cakephp结合。 资源目录: 第 1 章 入门  1.1 何谓extjs  1.2 cakephp  1.3 部署开发环境  1.3.1 部署服务器  1.3.2 部署cakephp  1.3.3 部署extjs  1.4 开发工具  1.5 调试与性能评估工具  1.5.1 firebug 插件  1.5.2 chrome的java*控制台  1.5.3 性能评估与数据监控  1.6 小结 第ⅰ部分 基础架构 第 2 章 extjs 101  2.1 java*的面向对象  2.1.1...
Node.js项目实践-构建可扩展的Web应用_前端开发教程
前端教程

Node.js项目实践-构建可扩展的Web应用_前端开发教程

资源名称:Node.js项目实践-构建可扩展的Web应用 内容简介: 《Node.js项目实践:构建可扩展的Web应用》用专业的讲解方式,带领读者从“Hello World”示例开始,一步步将其构建成有实际用途的Node.js应用。《Node.js项目实践:构建可扩展的Web应用》涉及许多组件的使用,比如安全、部署上线、组织代码、数据库驱动和模板引擎等,从中可使读者接触到很多经过历年实践所得出的广受欢迎的模块库,它们可以大大提高开发人员的代码质量和开发效率。 资源目录: 第1 章 安装Node.js 及相关要点 ………….. 1 安装Node.js 和NPM …………………………… 1 一键安装 ………………………………………… 2 通过HomeBrew 或MacPorts 安装 …….. 3 通过tar 文件安装 ……………………………. 4 无须sudo 授权进行安装 …………………… 4 通过Git Repo 进行安装 ……………………. 5 通过Nave 进行多版本安装 ………………. 5 通过NVM 进行多版本安装………………. 6 其他的多版本系统 ……………………………. 6...
第三方Ja vaSc ript编程_前端开发教程
前端教程

第三方Ja vaSc ript编程_前端开发教程

资源名称:第三方Ja vaSc ript编程 内容简介: 第三方Javascript应用程序是自包含的应用组件,通常都是小脚本或插件,能够为Web站点增加功能。它们往往是由独立的组织或个人提供的,代码和文件都是来自于远程的Web地址。 《第三方Javascript编程》由两位第三方应用程序开发领域的专家编写完成,通过丰富的示例和讲解引导读者掌握第三方Web开发的相关技术及如何开发运行在第三方环境的Javascript代码。《第三方Javascript编程》共10章,分别介绍了第三方Javascript的定义、如何加载和执行代码、DOM渲染、第三方脚本和数据服务器之间的通信、跨窗口的消息传递方法、身份验证和cookie、第三方应用程序的安全性、Javascript SDK的发展、性能、测试和调试。 《第三方Javascript编程》并非Javascript语言的初级读本,适用于有一定第三方代码开发经验的开发者以及致力于研究其如何在外部环境运行的开发者们阅读。 资源目录: 第1章 第三方Javascript介绍 1 1.1 第三方Javascript的定义 2 1.2 第三方Javascript的用法 4 1.2.1 嵌入式微件 6 1.2.2 分析和统计 8 1.2.3 Web服务API封装 9 1.3 开发一个简单的微件 13 1.3.1 服务端生成脚本 14 1.3.2 通过iframes分发微件 16 1.4 第三方开发的挑战 17 1.4.1 未知的上下文 17 1.4.2 共享环境 18 1.4.3...