本书采用 核心技术 实战训练营 企业级项目实践 的结构和 由浅入深,由深到精 的模式进行讲解。 全书科学设置七大阶段由浅入深循序渐进,为解决实际问题而生。第一阶段、第三阶段、第五阶段分别讲解了HTML5、CSS3、JavaScript核心技术;第二阶段、第四阶段、第六阶段分别是与之对应的HTML5实战训练营、CSS3实战训练营和JavaScript实战训练营,通过大量源于实际生活的趣味案例,强化上机实践,提高学员软件开发中实际问题的分析与解决能力;第七阶段为企业级项目:小米商城项目,紧跟企业实际技术选型,追求技术的实用性与前瞻性,帮助我们快速理解企业级布局思维。 本书具有很强的实用性,重视实践,各章均有实例,并以一个完整、翔实的实例为主线,在各章中解析知识点,既可作为高等院校计算机及相关专业学习网页设计或网站开发课程的教材,又可作为We
本书系统地介绍了JavaScript编程基础、编程思想、浏览器应用开发、服务器端应用开发、类型约束器、工程化开发、网络完全及简单的数据结构和算法。 全书共10章:第1章为JavaScript入门介绍,第2章为JavaScript面向对象编程,第3章为JavaScript的DOM和BOM,第4章为ECMAScript规范,第5章为JavaScript异步编程,第6章为JavaScript模块化编程,第7章为NPM包管理器攻略,第8章为基于类型约束器的JavaScript,第9章为网络安全与协议,第10章为前端常用的数据结构与算法。 书中包含大量应用示例,从基础入门到进阶开发最终渗透到原理和实现。书中的开发示例基于VS Code开发工具和Chrome浏览器实现,书中从JavaScript基础到JavaScript的工程化项目开发,均使用完整的代码案例和中文注释说明,提供了图文并茂的流程描述和完整的源代码案例支持。 本书可作为Web前端初学者在具备一定JavaScript基础
本书要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。本书第6版涵盖了HTML5和ECMAScript5,很多章节完全重写,增加了当今Web开发的佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的JavaScript开发者随手翻阅。
《图解HTTP》 《图解HTTP》对互联网基盘 HTTP协议进行了全面系统的介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,**后延伸到Web安全、**新技术动向等方面。《图解HTTP》的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过《图解HTTP》快速了解并掌握HTTP协议的基础,前端工程师分析抓包数据,后端工程师实现REST API、实现自己的HTTP服务器等过程中所需的HTTP相关知识点本书均有介绍。 《图解HTTP》适合Web开发工程师,以及对HTTP协议感兴趣的各层次读者。 《图解TCP/IP(第5版)》 《图灵程序设计丛书:图解TCP/IP(第5版)》是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/
《数据结构-JaveScript语言版》是为“数据结构”课程编写的教材,第1,2章介绍数学基础和算法相关预备知识,第3章至第10章介绍常见数据结构的抽象数据类型、算法实现、性能分析及其应用。《数据结构-JaveScript语言版》注重全面运用数据结构知识解决案例中的实际问题,也穿插了程序设计的技巧。《数据结构-JaveScript语言版》采用JavaScript语言作为数据结构和算法的描述语言,介绍了常见的数据结构的实现原理,如ArrayList、LinkedList、HashMap等,对于高效使用这些对象、提高程序性能有指导意义,特别适合JavaScript语言的进阶学习者。《数据结构-JaveScript语言版》提供了大量设计精良的代码,且不乏对算法背后所蕴含的数学原理的精彩解析,使读者不仅能够开发出高效、精致的程序,而且达到“知其然,也知其所以然”的效果。
前端开发人员必须掌握3种语言,分别是HTML、CSS 和JavaScript。本书讲解的是前端三大巨头中的两巨头――HTML和CSS,主要用来设置网页呈现在用户眼前的效果,二者分别负责结构和表现。本书从HTML 和CSS 入手,层层递进、步步深入,详细地讲解了HTML 标签与CSS 的相关属性。随着时代的 迭,标签和样式也有所 新,本书在讲解了基础知识后,又对HTML5 与CSS3 的新增标签和属性进行了相关介绍,同时穿插了大量案例,模拟了真实的开发场景。
本书是由Eric S.Roberts新编写的一本教材,面向没有编程经验及相关基础知识的学生,旨在通过JavaScript教授学生理解编程的基本概念。本书借鉴了许多优秀教师的教学经验,比如Richard Pattis采用的Karel机器人沉浸式教学法、Douglas Crockford推荐的编程指南,并采用富有逻辑的、循序渐进的组织方式,向学生展示学习其他编码语言或从事计算机编程工作所需的基本技能。通过阅读本书,学生能提高自己的编程技能,并开发出在线的、交互式的Web应用程序——这些应用程序能真正在Web浏览器上运行,提供让人满意的即时反馈。本书还在每章的开头都介绍了一位为计算机科学的发展做出杰出贡献的人物,而且每章都有配套的用于学生自测的复习题和用于教师测验的练习题,并在本书配套的网站提供教学资源支持。
弗里曼编著的《HTML5 指南》是系统学习网页设计的 参考图书。《HTML5 指南》分为五部分: 部分介绍学习本书的预备知识和HTML、CSS和JavaScript的 进展;第二部分讨论HTML元素,并详细说明了HTML5中新增和修改的元素;第三部分阐述CSS,涵盖了所有控制内容样式的CSS选择器和属性,并辅以大量代码示例和图示;第四部分介绍DOM,剖析如何用JavaScript操纵HTML内容;第五部分讲解Ajax、多媒体和canvas元素等HTML5 特性。 《HTML5 指南》面向初学者和中等水平Web开发人员,是牢固掌握HTML5、CSS3和JavaScript的之作。
前端开发人员必须掌握3种语言,分别是HTML、CSS 和JavaScript。本书讲解的是前端三大巨头中的两巨头――HTML和CSS,主要用来设置网页呈现在用户眼前的效果,二者分别负责结构和表现。本书从HTML 和CSS 入手,层层递进、步步深入,详细地讲解了HTML 标签与CSS 的相关属性。随着时代的 迭,标签和样式也有所 新,本书在讲解了基础知识后,又对HTML5 与CSS3 的新增标签和属性进行了相关介绍,同时穿插了大量案例,模拟了真实的开发场景。