疯狂前端开发讲义 jQuery AngularJS Bootstrap前端开发实战_前端开发教程
前端教程

疯狂前端开发讲义 jQuery AngularJS Bootstrap前端开发实战_前端开发教程

资源名称:疯狂前端开发讲义 jQuery AngularJS Bootstrap前端开发实战  内容简介: 本书基于《疯狂Ajax 讲义(第3 版)》部分升级而来,全书升级了HTML 5.1 支持的XMLHttpRequest,jQuery 升级到3.1。本书的重点是新加入的两个目前十分主流的前端框架:AngularJS 和Bootstrap。本书详细、全面地介绍了AngularJS 和Bootstrap 的知识,由于这两个框架是本书的重点,因此本书花了近400 多页来介绍它们的功能和用法,这部分内容独立出来完全可以作为AngularJS 和Bootstrap 的学习手册。 《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》主要就是讲解jQuery 3.1、AngularJS 1.6、Bootstrap 3.3 这三个最常用的前端框架,并针对每个框架都提供了实用的案例,让读者理论联系实际。这部分内容是“疯狂软件教育中心”的标准讲义,既包含了实际前端开发的重点和难点,也融入了大量学习者的学习经验和感悟。笔者以丰富的授课经验为基础,在讲解时深入浅出,力求使读者真正掌握前端开发的精髓。 《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》最后提供了两个综合性案例:图书管理系统和电子拍卖系统,这两个项目都综合利用了jQuery、AngularJS、Bootstrap 前端开发技术,并在后端采用了最流行、最规范的轻量级Java EE 架构:控制器层->业务逻辑层->数据持久化层。这两个案例对实际项目具有极好的指导价值和借鉴意义。案例既提供了IDE无关的、基于Ant 管理的项目源码,也提供了基于Eclipse IDE 的项目源码,最大限度地满足读者的需求。如果在阅读本书时遇到任何技术问题,都可登录http://www.crazyit.org 与本书庞大的读者群交流。 《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》并非针对零基础的读者,本书不再包含HTML、CSS、Javascript 相关知识,这些知识是阅读本书的基础。本书适合有初步HTML、CSS、Javascript 基础的读者,或对企业应用前端开发不太熟悉的开发人员。如果您已经掌握本书上篇:《疯狂HTML 5/CSS 3/Javascript 讲义》的内容,将非常适合阅读本书。 资源目录: 第1章 前端开发与Ajax技术 1 1.1 重新思考Web应用 2 1.1.1 应用系统的发展史 2...
HTML5移动Web开发实战_前端开发教程
前端教程

HTML5移动Web开发实战_前端开发教程

资源名称:HTML5移动Web开发实战 内容简介: 当今,移动应用开发掀起软件行业的新一轮浪潮。然而,手机设备发展迅猛,屏幕尺寸各不相同、存储和性能仍有局限性,如何在多平台上创建高性能、响应式的移动网站,是程序员所要面对的首要挑站。     《HTML5移动Web开发实战》提供了应对这一挑战的解决方案。通过阅读本书,你将了解如何有效地利用最新的HTML5的那些针对移动网站的功能,横跨多个移动平台。全书共分10章,从移动Web、设备端配置和优化,变互、响应式设计、设备访问,调试、性能测试、富媒体等角度出发,包含了60多个实用的示倒,详细阐释如何构建快速、响应式的HTML5移动网站,适用于iOS、Android、WindowsPhone和BlackBerry等众多主流移动应用平台。      《HTML5移动Web开发实战》作者是HTML5 Boilerplate项目的成员,MobileBoilerplate( http://h5bp.com/mobile)的主要开发人员。《HTML5移动Web开发实战》为那些致力于实现高性能、响应式、跨平台的HTML5移动网站的程序员量身打造,也适合对移动Web开发感兴趣的读者学习参考。 资源目录: 第1章 HTML5与移动网站  1.1 简介  1.2 确定网站的适用移动设备  1.2.1 用户最常用的平台和浏览器是什么  1.2.2 有多少用户使用支持现代脚本的移动设备  1.2.3 Google Analytics的替代品  1.2.4 Google Analytics的精准度  1.2.5 对服务端读取速度的担忧  1.3 配置移动开发工具  1.3.1 准备  1.3.2 实践  1.3.3 回顾  1.3.4 延伸  1.4 BlackBerry仿真器  1.4.1 准备  1.4.2 实践  1.5 配置移动开发环境  1.5.1 准备  1.5.2 实践  1.5.3 回顾  1.5.4 延伸  1.6 在移动网站中使用HTML5  1.6.1 准备  1.6.2 实践  1.6.3 回顾  1.6.4 延伸  1.7 跨浏览器HTML5  1.7.1 准备  1.7.2 实践  1.7.3 回顾  1.7.4 延伸  1.8 移动设计  1.8.1 准备  1.8.2 实践  1.8.3 回顾 ...
CSS实战手册 第四版_前端开发教程
前端教程

CSS实战手册 第四版_前端开发教程

资源名称:CSS实战手册 第四版  内容简介: 《CSS 实战手册(第四版)》使用 CSS 能创建专业的网站,不过即使是有经验的 Web 设计师,也很难学会 CSS 的各种细节。在前几版的基础上做了全面升级,提供了zui新、zui有用的提示和技巧,而且通过教程说明现今可用的 CSS。会教你如何使用新工具(如弹性盒和 Sass)构建外观精美的网页,而且在任何桌面设备或移动设备中都能快速运行。适合业余和有经验的设计师等阅读。 从基础知识入手。编写对 CSS 友好的 HTML 代码,包括现今的浏览器能识别的 HTML5 标签。 为移动设备设计。创建对移动设备友好的网页,以便访客随时随地浏览。 创建充满活力的网页。添加能吸引眼球的动画,创建用户体验好的表单。 控制页面的布局。使用专业的设计技术,例如浮动和定位。 让布局更灵活。使用弹性盒设计网站,适应不同的设备和屏幕宽度。 更有效地工作。使用 Sass,减少编写的 CSS 代码量,以小型文件组织样式。 资源目录: The Missing Manual 团队.1 前言 5 第一部分 CSS 基础知识 第1章 HTML和CSS 17 HTML的过去和现在 17 编写HTML时兼顾CSS 19 文档类型的重要性30...
网页制作与网站建设实战大全_前端开发教程
前端教程

网页制作与网站建设实战大全_前端开发教程

资源名称:网页制作与网站建设实战大全 内容简介: 《网页制作与网站建设实战大全》将网站建设所需要掌握的各种重要技术进行了逐一详解,通过大量的实例,详细介绍网站建设的生命周期各过程,剖析了网站的策划、设计、代码编写、测试、推广以及SEO优化等网站建设过程。同时配以3个接近真实网站的案例,让读者了解网站建设的完整过程。《网页制作与网站建设实战大全》附带1张DVD,包括作者为《网页制作与网站建设实战大全》录制的全程多媒体语音教学视频及《网页制作与网站建设实战大全》所涉及的源代码。 《网页制作与网站建设实战大全》分为5大篇共24章,涵盖的内容主要有网站建设流程、HTML标记语言、CSS样式表、Javascript脚本语言、JQuery、HTML 5、PHP和MySQL进行动态网站建设、Photoshop、Fireworks、Flash、Dreamweaver、网站发布、网站维护、网站推广与优化、网站建设实战案例等。 《网页制作与网站建设实战大全》从网站建设人员的视角,从基础知识到实战应用都提供了指导性的指南,通过对每个知识点进行概而全的深入详解,让读者能够知其然知其所以然,适合于进行网站建设的开发人员、网页设计人员,对网站建设有兴趣的学生及爱好者,同时对于平面设计人员、企业IT运维人员具有很强的指导性作用。 “Web开发典藏大系”已出版图书推荐阅读: 《HTML 5+CSS 3网页开发实战精解》 《jQuery网页开发实例精解》 《网页设计与制作实战手记》 “Web开发典藏大系”即将出版: 《DIV+CSS网页样式与布局实战详解》 《Javascript网页特效实例大全》 《Web性能测试实战详解》 《SEO搜索引擎实战详解》 《HTML 5移动Web开发实战详解》 《HTML 5网页开发实战详解》 《PHP网络开发实战详解》 《ASP.NET网络开发实战详解》 《Java Web整合开发实战详解》 …… 资源截图:
编写高质量代码-改善JavaScri pt程序的188个建议_前端开发教程
前端教程

编写高质量代码-改善JavaScri pt程序的188个建议_前端开发教程

资源名称:编写高质量代码-改善JavaScri pt程序的188个建议 内容简介: 本书是Web前端工程师进阶修炼的必读之作,将为你通往“Javascript技术殿堂”指点迷津!内容全部由编写高质量的Javascript代码的最佳实践组成,从基本语法、应用架构、工具框架、编码风格、编程思想等5大方面对Web前端工程师遇到的疑难问题给出了经验性的解决方案,为Web前端工程师如何编写更高质量的Javascript代码提供了188条极为宝贵的建议。对于每一个问题,不仅以建议的方式给出了被实践证明为十分优秀的解决方案,而且还给出了经常被误用或被错误理解的不好的解决方案,从正反两个方面进行了分析和对比,犹如醍醐灌顶,让人豁然开朗。    本书针对每个问题所设计的应用场景都非常典型,给出的建议也都与实践紧密结合。书中的每一条建议都可能在你的下一行代码、下一个应用或下一个项目中被用到,建议你将此书放置在手边,随时查阅,一定能使你的学习和开发工作事半功倍。 资源目录: 前言 第1章 Javascript语言基础 建议1:警惕Unicode乱码 建议2:正确辨析Javascript句法中的词、句和段 建议3:减少全局变量污染 建议4:注意Javascript数据类型的特殊性  建议5:防止Javascript自动插入分号 建议6:正确处理Javascript特殊值 建议7:小心保留字的误用 建议8:谨慎使用运算符 建议9:不要信任hasOwnProperty 建议10:谨记对象非空特性 建议11:慎重使用伪数组 建议12:避免使用with 建议13:养成优化表达式的思维方式 建议14:不要滥用eval 建议15:避免使用continue 建议16:防止switch贯穿 建议17:块标志并非多余 建议18:比较function语句和function表达式 建议19:不要使用类型构造器 建议20:不要使用new 建议21:推荐提高循环性能的策略 建议22:少用函数迭代 建议23:推荐提高条件性能的策略 建议24:优化if逻辑 建议25:恰当选用if和switch  建议26:小心if嵌套的思维陷阱 建议27:小心if隐藏的Bug 建议28:使用查表法提高条件检测的性能 建议29:准确使用循环体 建议30:使用递归模式 建议31:使用迭代 建议32:使用制表 建议33:优化循环结构 第2章 字符串、正则表达式和数组 建议34:字符串是非值操作 建议35:获取字节长度 建议36:警惕字符串连接操作...
CSS3 实战_前端开发教程
前端教程

CSS3 实战_前端开发教程

资源名称:CSS3 实战 内容简介: 全书一共分为9章,首先从宏观上介绍了CSS 3技术的最新发展现状、新特性,以及现有的主流浏览器对这些新特性的支持情况;然后详细讲解了CSS 3的选择器、文本特性、颜色特性、弹性布局、边框和背景特性、盒模型、UI设计、多列布局、圆角和阴影、渐变、变形、转换、动画、投影、开放字体、设备类型、语音样式等重要的理论知识,这部分内容是本书的基础和核心。不仅每个知识点都配有丰富的、精心设计的实战案例,而且详细介绍了每一种新特性在各种主流浏览器上的兼容性,旨在帮助设计师们提高设计的安全性。 本书全彩印刷,排版、设计和装帧也非常精美,既适合学习参考,也适合收藏。无论你是前端领域的新人,还是有着丰富经验的老手,都能通过本书系统而全面地学习和实践CSS 3的最新技术,为迎接新一轮的Web技术革命打下坚实的基础。 作者简介: 成林  资深Web前端工程师,从事Web前端工作多年,精通CSS、HTML、Javascript、jQuery和Ajax等Web前端技术,在实践中积累了大量的经验。推崇Web技术标准,曾经在多所高等院校和一些线下技术沙龙主讲Web标准和规范相关的课程,曾经还参与过W3C组织的标准化文档的中文编译工作。近两年来,集中精力研究和实践CSS 3和 HTML 5前沿技术,是国内该领域的先驱者之一,已经有较为深入的认识和丰富的实践经验。 资源目录: 前言 第 1 章 预览激动人心的CSS 3 1 1.1  CSS 3发展概述 1 1.2  CSS 3模块化简介 2 1.3  CSS 3新特性概览 4 1.4  主流浏览器对CSS 3的支持 8 1.5  CSS 3的未来和思考 9 第 2 章 CSS 3新增的选择器 11 2.1 属性选择器 13 实战体验:文档共享的友善之举 14 2.2 结构伪类选择器 17 实战体验1:设计优雅的数据表格 19 实战体验2:CSS大战保龄球 21 实战体验3:让枯燥的列表更有趣 27 实战体验4:清理圆角边框中的垃圾标签 29...
精通Jav aScri pt动态网页编程(实例版)_前端开发教程
前端教程

精通Jav aScri pt动态网页编程(实例版)_前端开发教程

资源名称:精通Jav aScri pt动态网页编程(实例版) 内容简介: 本书通过大量实例代码,以ECMA-262版本3为基础,结合Javascript 1.5和Javascript 5.5,由浅入深、循序渐进地介绍了JaVascript知识要点与编程设计技巧,以及Javascript对XML的支持和Ajax的应用。全书分为9个部分,共36章,内容涵盖了Javascript基本语法、Javascript事件、页面与表格处理、表单与窗口操作、图像显示、菜单操作、文字特效、XML操作、Ajax应用等,对当前网页设计中的各个方面都进行了详尽的介绍。本书最大的特色在于通过大量的代码实例对各个知识点进行实际应用的讲解,力求使读者通过对代码的分析,提高学习兴趣,加强对知识点的理解。 本书适用于各级网页编程设计用户,同时也可作为高校相关专业师生和社会培训班的辅助教材。 资源目录: 第1部分 基本语法 第1章 数据类型转换 第2章 流程控制语句 第3章 数组 第4章 数值处理对象 第5章 日期时间应用 第2部分 事件处理 第6章 事件绑定与事件触发 第7章 DOM中的事件处理、 第8章 事件处理应用 第3部分 文字处理 第9章 文字移动 第10章 文字色彩与形状 第11章 文字显示 第4部分 页面与表格 第12章 文档处理 第13章 页面处理 第14章 DOM中的节点操作 第15章...
编写高质量代码:Web前端开发修炼之道_前端开发教程
前端教程

编写高质量代码:Web前端开发修炼之道_前端开发教程

资源名称:编写高质量代码:Web前端开发修炼之道 内容简介: 本书以网站重构为楔子,深刻而直接地指出了Web前端开发中存在的重要问题—代码难以维护。如何才能提高代码的可维护性?人是最关键的因素!于是本书紧接着全方位地解析了作为一名合格的前端开发工程师应该掌握的技能和承担的职责,这对刚加入前端开发这一行的读者来说有很大的指导意义。同时,还解读了制定规范和团队合作的重要性。   本书的核心内容是围绕Web前端开发的三大技术要素——HTML、CSS和Javascript来深入地探讨编写高质量的HTML代码、CSS代码和Javascript代码的方法、技巧、规范和最佳实践,从而为编写易于维护的Web前端代码打下坚实的基础。这不是一本单纯的“技术”书籍,没有系统地讲解Web前端开发的基础知识,它更专注于“技巧”,探索如何为“技术”提供最佳“技巧”。   本书包含了大量的开发思想和原则,都是作者在长期开发实践中积累下来的经验和心得,不同水平的Web前端开发者都会从中获得启发。尤其是对于那些中初级水平的读者而言,本书是一本不可多得的内功修炼秘籍。 资源目录: 推荐序  赞誉  前言  致谢  第1章 从网站重构说起   1.1 糟糕的页面实现,头疼的维护工作   1.2 Web标准—结构、样式和行为的分离   1.3 前端的现状   1.4 打造高品质的前端代码,提高代码的可维护性—精简、重用、有序  第2章 团队合作   2.1 揭秘前端开发工程师   2.2 欲精一行,必先通十行   2.3 增加代码可读性—注释   2.4 提高重用性—公共组件和私有组件的维护    2.5 冗余和精简的矛盾—选择集中还是选择分散   2.6 磨刀不误砍柴工—前期的构思很重要   2.7 制订规范   2.8 团队合作的最大难度不是技术,是人  第3章 高质量的HTML   3.1 标签的语义   3.2 为什么要使用语义化标签   3.3...
前端工程化 体系设计与实践_前端开发教程
前端教程

前端工程化 体系设计与实践_前端开发教程

资源名称:前端工程化 体系设计与实践 内容简介: 前端工程化包含一系列规范和流程,其可提升前端工程师的工作效率,加快Web开发迭代速度,是现在前端开发领域中非常重要的一环。前端工程化:体系设计与实践》系统、全面地介绍了前端工程体系的各个环节,包括设计要点和实践经验。全书分为7章,分别是前端工程简史、脚手架、构建、本地开发服务器、部署、工作流、前端工程化的未来。 前端工程化:体系设计与实践》适合对前端工程化有一定理解和实践的中高级前端工程师阅读,同样适合对前端工程化感兴趣的服务器端开发者以及运维人员阅读。 作者简介: 周俊鹏 1987年生人,天蝎座,5只猫和1只狗的铲屎官,大前端(客户端+Web Service)践行者。主要研究方向为前端工程化和Web应用层架构,好于研究事物的本质,并且乐于从宏观的角度解决问题。时任搜狗地图Web前端开发主管。 资源目录: 第1章  前端工程简史 1 1.1  前端工程师的基本素养2 1.1.1  前端工程师的发展历史2 1.1.2  前端工程师的技能栈3 1.2  Node.js带给前端的改革7 1.2.1  前端的两次新生7 1.2.2  Node.js带来的改革9 1.3  前后端分离12 1.3.1  原始的前后端开发模式13 1.3.2  前后端分离的基本模式14 1.3.3  前后端分离与前端工程化19 1.4  前端工程化19 1.4.1  前端工程化的衡量准则20 1.4.2  前端工程化的进化历程21 1.4.3  前端工程化的3个阶段 32 1.5  工程化方案架构34 1.5.1  webpack...
精通Ja vaSc ript动态网页编程_前端开发教程
前端教程

精通Ja vaSc ript动态网页编程_前端开发教程

资源名称:精通Javascript动态网页编程 内容简介:  本书结合javascript 1.5和jscript 5.5,由浅入深、循序渐进地全面介绍了javascript知识体系及编程设计技巧。全书分4篇,共30章,内容涵盖了javascript语法、javascript核心内容、javascript高级以及javascript应用等内容,对网页设计中各方面内容进行了详尽的介绍。本书最大的特色在于,通过大量的代码实例对各个知识点的实际应用进行讲解,力求使读者通过对代码的分析,提高学习兴趣,加深对知识点的理解。.    本书适用于各层次、各类网页编程设计人员,同时也可作为高校相关专业师生和社会培训班的教材。… 资源目录: 第一篇 javascript基础  第1章 javascript简介 3  第2章 数据类型与变量 13  第3章 运算符与表达式 31  第4章 基本的流程控制语句 45  第5章 函数 55  第6章 javascript对象与数组 67  第7章 字符串与数值处理对象 89  第8章 正则表达式 99  第二篇 javascript核心技术  第9章 事件处理 121  第10章 键盘和鼠标事件处理 143  第11章 对象模型 175  第12章...